Model\Otlp\TelemetryFilter.cs (4)
73FilterCondition.Equals => (a, b) => string.Equals(a, b, StringComparisons.OtlpFieldValue),
74FilterCondition.Contains => (a, b) => a != null && a.Contains(b, StringComparisons.OtlpFieldValue),
79FilterCondition.NotEqual => (a, b) => !string.Equals(a, b, StringComparisons.OtlpFieldValue),
80FilterCondition.NotContains => (a, b) => a != null && !a.Contains(b, StringComparisons.OtlpFieldValue),
Model\ResourceViewModelExtensions.cs (5)
34return string.Equals(resource.ResourceType, KnownResourceTypes.Container, StringComparisons.ResourceType);
39return string.Equals(resource.ResourceType, KnownResourceTypes.Project, StringComparisons.ResourceType);
44return string.Equals(resource.ResourceType, KnownResourceTypes.Tool, StringComparisons.ResourceType);
49if (string.Equals(resource.ResourceType, KnownResourceTypes.Executable, StringComparisons.ResourceType))
56return string.Equals(resource.ResourceType, KnownResourceTypes.Project, StringComparisons.ResourceType);
Otlp\Storage\ResourceKey.cs (7)
10if (string.Equals(name, instanceId, StringComparisons.ResourceName))
22instanceId.StartsWith(name, StringComparisons.ResourceName) &&
42var c = string.Compare(Name, other.Name, StringComparisons.ResourceName);
48return string.Compare(InstanceId, other.InstanceId, StringComparisons.ResourceName);
76if (!name.AsSpan(0, Name.Length).Equals(Name, StringComparisons.ResourceName))
84if (!name.AsSpan(Name.Length + 1, InstanceId.Length).Equals(InstanceId, StringComparisons.ResourceName))
93return string.Equals(Name, name, StringComparisons.ResourceName);