3 types derived from TelemetryFilter
Aspire.Dashboard (3)
Model\Otlp\TelemetryFilter.cs (1)
24
public class FieldTelemetryFilter :
TelemetryFilter
Model\SpanType.cs (2)
74
public class SpanHasAttributeTelemetryFilter :
TelemetryFilter
107
public class SpanNoAttributeTelemetryFilter :
TelemetryFilter
17 references to TelemetryFilter
Aspire.Dashboard (17)
Extensions\TelemetryFilterFormatter.cs (1)
42
private static
TelemetryFilter
? DeserializeFilterFromString(string filterString)
Model\Otlp\SpanWaterfallViewModel.cs (1)
51
public bool MatchesFilter(string filter,
TelemetryFilter
? typeFilter, Func<OtlpResourceView, string> getResourceName, [NotNullWhen(true)] out IEnumerable<SpanWaterfallViewModel>? matchedDescendents)
Model\Otlp\TelemetryFilter.cs (3)
12
public abstract class TelemetryFilter : IEquatable<
TelemetryFilter
>
16
public abstract bool Equals(
TelemetryFilter
? other);
181
public override bool Equals(
TelemetryFilter
? other)
Model\SpanType.cs (4)
14
public
TelemetryFilter
Filter { get; }
16
private SpanType(string name,
TelemetryFilter
filter)
101
public override bool Equals(
TelemetryFilter
? other)
134
public override bool Equals(
TelemetryFilter
? other)
Model\StructuredLogsViewModel.cs (1)
82
var filters = Filters.Cast<
TelemetryFilter
>().ToList();
Model\TracesViewModel.cs (1)
82
var filters = Filters.Cast<
TelemetryFilter
>().ToList();
Otlp\Storage\GetLogsContext.cs (1)
13
public required List<
TelemetryFilter
> Filters { get; init; }
Otlp\Storage\GetTracesRequest.cs (1)
14
public required List<
TelemetryFilter
> Filters { get; init; }
Otlp\Storage\TelemetryRepository.cs (2)
424
foreach (
var
filter in context.Filters.GetEnabledFilters())
535
foreach (
var
filter in filters)
Utils\FilterHelpers.cs (2)
16
public static IEnumerable<
TelemetryFilter
> GetEnabledFilters(this IEnumerable<
TelemetryFilter
> filters)