23.334. Class OpenTelemetryData
Namespace: ArmoniK.Core.ProfilingTools.OpenTelemetryExporter
Assembly: ArmoniK.Core.ProfilingTools.dll
public record OpenTelemetryData : IEquatable<OpenTelemetryData>
23.334.1. Inheritance
23.334.2. Implements
23.334.3. Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
23.334.4. Constructors
23.334.4.1. OpenTelemetryData(string, IEnumerable<KeyValuePair<string, string?>>, TimeSpan, IEnumerable<KeyValuePair<string, string?>>, string, string, string, string, string, string, string, DateTime)
public OpenTelemetryData(string ActivityId, IEnumerable<KeyValuePair<string, string?>> Baggage, TimeSpan Duration, IEnumerable<KeyValuePair<string, string?>> Tags, string SpanId, string TraceId, string ParentId, string ParentSpanId, string RootId, string DisplayName, string SourceName, DateTime StartTime)
23.334.4.1.1. Parameters
ActivityId string
Baggage IEnumerable<KeyValuePair<string, string?>>
Duration TimeSpan
Tags IEnumerable<KeyValuePair<string, string?>>
SpanId string
TraceId string
ParentId string
ParentSpanId string
RootId string
DisplayName string
SourceName string
StartTime DateTime
23.334.5. Properties
23.334.5.1. ActivityId
public string ActivityId { get; init; }
23.334.5.1.1. Property Value
23.334.5.2. Baggage
public IEnumerable<KeyValuePair<string, string?>> Baggage { get; init; }
23.334.5.2.1. Property Value
23.334.5.3. DisplayName
public string DisplayName { get; init; }
23.334.5.3.1. Property Value
23.334.5.4. Duration
public TimeSpan Duration { get; init; }
23.334.5.4.1. Property Value
23.334.5.5. ParentId
public string ParentId { get; init; }
23.334.5.5.1. Property Value
23.334.5.6. ParentSpanId
public string ParentSpanId { get; init; }
23.334.5.6.1. Property Value
23.334.5.7. RootId
public string RootId { get; init; }
23.334.5.7.1. Property Value
23.334.5.8. SourceName
public string SourceName { get; init; }
23.334.5.8.1. Property Value
23.334.5.9. SpanId
public string SpanId { get; init; }
23.334.5.9.1. Property Value
23.334.5.10. StartTime
public DateTime StartTime { get; init; }
23.334.5.10.1. Property Value
23.334.5.12. TraceId
public string TraceId { get; init; }