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