2 implementations of IExternalMemoryHandles
Microsoft.Diagnostics.DataContractReader.Abstractions (1)
Contracts\IExternalMemoryHandles.cs (1)
23public readonly struct ExternalMemoryHandles : IExternalMemoryHandles
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\ExternalMemoryHandles_1.cs (1)
10internal sealed class ExternalMemoryHandles_1 : IExternalMemoryHandles
6 references to IExternalMemoryHandles
Microsoft.Diagnostics.DataContractReader.Abstractions (2)
ContractRegistry.cs (2)
23public virtual IExternalMemoryHandles ExternalMemoryHandles => GetContract<IExternalMemoryHandles>();
Microsoft.Diagnostics.DataContractReader.Contracts (3)
Contracts\ExternalMemoryHandles_1.cs (1)
25IReadOnlyList<ExternalMemoryHandleRootData> IExternalMemoryHandles.GetRoots(bool resolveInteriorPointers)
CoreCLRContracts.cs (2)
19registry.Register<IExternalMemoryHandles>("c1", static t => new ExternalMemoryHandles_1(t)); 141Validate<IExternalMemoryHandles>(registry);
Microsoft.Diagnostics.DataContractReader.Legacy (1)
Dbi\Helpers\RefWalk.cs (1)
138if (!_target.Contracts.TryGetContract(out IExternalMemoryHandles externalMemoryHandles))