6 instantiations of Link
Aspire.Dashboard (2)
artifacts\obj\Aspire.Dashboard\Debug\net8.0\opentelemetry\proto\trace\v1\Trace.cs (2)
2024private static readonly pb::MessageParser<Link> _parser = new pb::MessageParser<Link>(() => new Link()); 2064return new Link(this);
Aspire.Dashboard.Tests (4)
TelemetryRepositoryTests\TraceTests.cs (4)
614new Span.Types.Link 623new Span.Types.Link 964var link1 = new Span.Types.Link 973var link2 = new Span.Types.Link
24 references to Link
Aspire.Dashboard (17)
artifacts\obj\Aspire.Dashboard\Debug\net8.0\opentelemetry\proto\trace\v1\Trace.cs (16)
76new pbr::GeneratedClrTypeInfo(typeof(global::OpenTelemetry.Proto.Trace.V1.Span.Types.Link), global::OpenTelemetry.Proto.Trace.V1.Span.Types.Link.Parser, new[]{ "TraceId", "SpanId", "TraceState", "Attributes", "DroppedAttributesCount" }, null, null, null, null)}), 1151private static readonly pb::FieldCodec<global::OpenTelemetry.Proto.Trace.V1.Span.Types.Link> _repeated_links_codec 1152= pb::FieldCodec.ForMessage(106, global::OpenTelemetry.Proto.Trace.V1.Span.Types.Link.Parser); 1153private readonly pbc::RepeatedField<global::OpenTelemetry.Proto.Trace.V1.Span.Types.Link> links_ = new pbc::RepeatedField<global::OpenTelemetry.Proto.Trace.V1.Span.Types.Link>(); 1160public pbc::RepeatedField<global::OpenTelemetry.Proto.Trace.V1.Span.Types.Link> Links { 2019public sealed partial class Link : pb::IMessage<Link> 2024private static readonly pb::MessageParser<Link> _parser = new pb::MessageParser<Link>(() => new Link()); 2028public static pb::MessageParser<Link> Parser { get { return _parser; } } 2052public Link(Link other) : this() { 2063public Link Clone() { 2148return Equals(other as Link); 2153public bool Equals(Link other) { 2270public void MergeFrom(Link other) {
Otlp\Storage\TelemetryRepository.cs (1)
1174foreach (var e in span.Links)
Aspire.Dashboard.Components.Tests (1)
tests\Shared\Telemetry\TelemetryTestHelpers.cs (1)
156public static Span CreateSpan(string traceId, string spanId, DateTime startTime, DateTime endTime, string? parentSpanId = null, List<Span.Types.Event>? events = null, List<Span.Types.Link>? links = null, IEnumerable<KeyValuePair<string, string>>? attributes = null, Span.Types.SpanKind? kind = null)
Aspire.Dashboard.Tests (6)
TelemetryRepositoryTests\TraceTests.cs (5)
612CreateSpan(traceId: "1", spanId: "1-1", startTime: s_testTime.AddMinutes(1), endTime: s_testTime.AddMinutes(10), links: new List<Span.Types.Link> 964var link1 = new Span.Types.Link 973var link2 = new Span.Types.Link 995CreateSpan(traceId: traceId, spanId: $"{traceId}-2", startTime: startTime.AddMinutes(5), endTime: startTime.AddMinutes(1), parentSpanId: $"{traceId}-1", links: new List<Span.Types.Link> 999CreateSpan(traceId: traceId, spanId: $"{traceId}-1", startTime: startTime.AddMinutes(1), endTime: startTime.AddMinutes(10), links: new List<Span.Types.Link>
tests\Shared\Telemetry\TelemetryTestHelpers.cs (1)
156public static Span CreateSpan(string traceId, string spanId, DateTime startTime, DateTime endTime, string? parentSpanId = null, List<Span.Types.Event>? events = null, List<Span.Types.Link>? links = null, IEnumerable<KeyValuePair<string, string>>? attributes = null, Span.Types.SpanKind? kind = null)