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