2 implementations of IRuntimeInfo
Microsoft.Diagnostics.DataContractReader.Abstractions (1)
Contracts\IRuntimeInfo.cs (1)
50public readonly struct RuntimeInfo : IRuntimeInfo
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\RuntimeInfo_1.cs (1)
8internal sealed class RuntimeInfo_1 : IRuntimeInfo
14 references to IRuntimeInfo
Microsoft.Diagnostics.DataContractReader.Abstractions (2)
ContractRegistry.cs (2)
75public virtual IRuntimeInfo RuntimeInfo => GetContract<IRuntimeInfo>();
Microsoft.Diagnostics.DataContractReader.Contracts (12)
Contracts\CallingConvention\CallingConvention_1.cs (3)
85IRuntimeInfo runtimeInfo = _target.Contracts.RuntimeInfo; 381private static TransitionBlock BuildTransitionBlock(IRuntimeInfo runtimeInfo) 598IRuntimeInfo runtimeInfo = _target.Contracts.RuntimeInfo;
Contracts\RuntimeInfo_1.cs (5)
30RuntimeInfoArchitecture IRuntimeInfo.GetTargetArchitecture() 33RuntimeInfoOperatingSystem IRuntimeInfo.GetTargetOperatingSystem() 36RuntimeInfoRuntimeFlavor IRuntimeInfo.GetRuntimeFlavor() 39uint IRuntimeInfo.GetCurrentReaderVersion() => 1; 41uint IRuntimeInfo.GetRecommendedReaderVersion()
Contracts\StackWalk\Context\IPlatformAgnosticContext.cs (1)
44IRuntimeInfo runtimeInfo = target.Contracts.RuntimeInfo;
Contracts\StackWalk\FrameHandling\FrameHelpers.cs (1)
553IRuntimeInfo runtimeInfo = _target.Contracts.RuntimeInfo;
Contracts\StackWalk\GC\GcScanner.cs (1)
340IRuntimeInfo runtimeInfo = _target.Contracts.RuntimeInfo;
CoreCLRContracts.cs (1)
23registry.Register<IRuntimeInfo>("c1", static t => new RuntimeInfo_1(t));