1 type derived from ContractRegistry
Microsoft.Diagnostics.DataContractReader (1)
CachingContractRegistry.cs (1)
16internal sealed class CachingContractRegistry : ContractRegistry
8 references to ContractRegistry
Microsoft.Diagnostics.DataContractReader (6)
CachingContractRegistry.cs (2)
25public CachingContractRegistry(Target target, TryGetContractVersionDelegate tryGetContractVersion, params Action<ContractRegistry>[] contractRegistrations) 30foreach (Action<ContractRegistry> register in contractRegistrations)
ContractDescriptorTarget.cs (4)
54public override ContractRegistry Contracts { get; } 82Action<ContractRegistry>[] contractRegistrations, 121Action<ContractRegistry>[]? contractRegistrations = null) 134private ContractDescriptorTarget(Descriptor mainDescriptor, DataTargetDelegates dataTargetDelegates, Action<ContractRegistry>[] contractRegistrations)
Microsoft.Diagnostics.DataContractReader.Abstractions (1)
Target.cs (1)
316public abstract ContractRegistry Contracts { get; }
Microsoft.Diagnostics.DataContractReader.Contracts (1)
CoreCLRContracts.cs (1)
15public static void Register(ContractRegistry registry)