1 instantiation of GeneratedTypeInfo
System.Reflection.DispatchProxy (1)
System\Reflection\DispatchProxyGenerator.cs (1)
315return new GeneratedTypeInfo(_tb.CreateType(), _methodInfos.ToArray());
10 references to GeneratedTypeInfo
System.Reflection.DispatchProxy (10)
System\Reflection\DispatchProxyGenerator.cs (10)
75GeneratedTypeInfo proxiedType = proxyAssembly.GetProxyType(baseType, interfaceType, interfaceParameter, proxyParameter); 109private readonly Dictionary<Type, Dictionary<Type, GeneratedTypeInfo>> _baseTypeAndInterfaceToGeneratedProxyType = new Dictionary<Type, Dictionary<Type, GeneratedTypeInfo>>(); 144public GeneratedTypeInfo GetProxyType( 151if (!_baseTypeAndInterfaceToGeneratedProxyType.TryGetValue(baseType, out Dictionary<Type, GeneratedTypeInfo>? interfaceToProxy)) 153interfaceToProxy = new Dictionary<Type, GeneratedTypeInfo>(); 157if (!interfaceToProxy.TryGetValue(interfaceType, out GeneratedTypeInfo? generatedProxy)) 170private GeneratedTypeInfo GenerateProxyType( 213GeneratedTypeInfo generatedProxyType = pb.CreateType(); 312internal GeneratedTypeInfo CreateType()