16 references to ContainerRuntimeKind
Microsoft.NET.Build.Containers (16)
LocalDaemons\ContainerRuntime.cs (2)
130internal ContainerRuntimeKind GetTelemetryValue() 131=> GetRuntimeAsync(default).GetAwaiter().GetResult()?.GetTelemetryValue() ?? ContainerRuntimeKind.Unknown;
LocalDaemons\ContainerRuntimes.cs (9)
40public abstract ContainerRuntimeKind GetTelemetryValue(); 94public override ContainerRuntimeKind GetTelemetryValue() => ContainerRuntimeKind.Docker; 251public override ContainerRuntimeKind GetTelemetryValue() => ContainerRuntimeKind.Podman; 340public override ContainerRuntimeKind GetTelemetryValue() => ContainerRuntimeKind.Wslc; 377public override ContainerRuntimeKind GetTelemetryValue() => ContainerRuntimeKind.MacOSContainer;
LocalDaemons\IContainerRuntime.cs (1)
48ContainerRuntimeKind GetTelemetryValue();
Telemetry.cs (4)
56ContainerRuntimeKind.Docker => LocalStorageType.Docker, 57ContainerRuntimeKind.Podman => LocalStorageType.Podman, 58ContainerRuntimeKind.Wslc => LocalStorageType.Wslc, 59ContainerRuntimeKind.MacOSContainer => LocalStorageType.MacOSContainer,