1 override of Register
Microsoft.Diagnostics.DataContractReader (1)
CachingContractRegistry.cs (1)
36
public override void
Register
<TContract>(string version, Func<Target, TContract> creator)
36 references to Register
Microsoft.Diagnostics.DataContractReader.Contracts (36)
CoreCLRContracts.cs (36)
17
registry.
Register
<IException>("c1", static t => new Exception_1(t));
18
registry.
Register
<ILoader>("c1", static t => new Loader_1(t));
19
registry.
Register
<IEcmaMetadata>("c1", static t => new EcmaMetadata_1(t));
20
registry.
Register
<IDacStreams>("c1", static t => new DacStreams_1(t));
21
registry.
Register
<ICodeVersions>("c1", static t => new CodeVersions_1(t));
22
registry.
Register
<IStackWalk>("c1", static t => new StackWalk_1(t));
23
registry.
Register
<IRuntimeInfo>("c1", static t => new RuntimeInfo_1(t));
24
registry.
Register
<IComWrappers>("c1", static t => new ComWrappers_1(t));
25
registry.
Register
<ISHash>("c1", static t => new SHash_1(t));
26
registry.
Register
<INotifications>("c1", static t => new Notifications_1(t));
27
registry.
Register
<ICodeNotifications>("c1", static t => new CodeNotifications_1(t));
28
registry.
Register
<ISignature>("c1", static t => new Signature_1(t));
29
registry.
Register
<IBuiltInCOM>("c1", static t => new BuiltInCOM_1(t));
30
registry.
Register
<IObjectiveCMarshal>("c1", static t => new ObjectiveCMarshal_1(t));
31
registry.
Register
<IConditionalWeakTable>("c1", static t => new ConditionalWeakTable_1(t));
32
registry.
Register
<IManagedTypeSource>("c1", static t => new ManagedTypeSource_1(t));
33
registry.
Register
<IAuxiliarySymbols>("c1", static t => new AuxiliarySymbols_1(t));
34
registry.
Register
<IDebugger>("c1", static t => new Debugger_1(t));
36
registry.
Register
<IDebugInfo>("c1", static t => new DebugInfo_1(t));
37
registry.
Register
<IDebugInfo>("c2", static t => new DebugInfo_2(t));
38
registry.
Register
<IStressLog>("c1", static t => new StressLog_1(t));
39
registry.
Register
<IStressLog>("c2", static t => new StressLog_2(t));
41
registry.
Register
<IThread>("c1", static t => new Thread_1(t));
43
registry.
Register
<IRuntimeTypeSystem>("c1", static t => new RuntimeTypeSystem_1(t));
45
registry.
Register
<IObject>("c1", static t => new Object_1(t));
47
registry.
Register
<IPlatformMetadata>("c1", static t => new PlatformMetadata_1(t));
49
registry.
Register
<IPrecodeStubs>("c1", static t => new PrecodeStubs_1(t));
50
registry.
Register
<IPrecodeStubs>("c2", static t => new PrecodeStubs_2(t));
51
registry.
Register
<IPrecodeStubs>("c3", static t => new PrecodeStubs_3(t));
53
registry.
Register
<IReJIT>("c1", static t => new ReJIT_1(t));
55
registry.
Register
<IGC>("c1", static t => new GC_1(t));
57
registry.
Register
<IGCInfo>("c1", static t =>
71
registry.
Register
<ISyncBlock>("c1", static t => new SyncBlock_1(t));
73
registry.
Register
<IExecutionManager>("c1", static t => new ExecutionManager_1(t));
74
registry.
Register
<IExecutionManager>("c2", static t => new ExecutionManager_2(t));
76
registry.
Register
<IRuntimeMutableTypeSystem>("c1", static t => new RuntimeMutableTypeSystem_1(t));