1 override of ProjectType
System.Reflection.Context (1)
System\Reflection\Context\CustomReflectionContext.Projector.cs (1)
50
public override TypeInfo?
ProjectType
(Type? value)
54 references to ProjectType
System.Reflection.Context (54)
System\Reflection\Context\Projection\ProjectingAssembly.cs (3)
56
return Projector.Project(base.GetExportedTypes(), Projector.
ProjectType
);
91
return Projector.
ProjectType
(base.GetType(name, throwOnError, ignoreCase));
96
return Projector.Project(base.GetTypes(), Projector.
ProjectType
);
System\Reflection\Context\Projection\ProjectingConstructorInfo.cs (3)
25
get { return Projector.
ProjectType
(base.DeclaringType); }
35
get { return Projector.
ProjectType
(base.ReflectedType); }
59
return Projector.Project(base.GetGenericArguments(), Projector.
ProjectType
);
System\Reflection\Context\Projection\ProjectingEventInfo.cs (3)
26
get { return Projector.
ProjectType
(base.DeclaringType); }
31
get { return Projector.
ProjectType
(base.EventHandlerType); }
40
get { return Projector.
ProjectType
(base.ReflectedType); }
System\Reflection\Context\Projection\ProjectingExceptionHandlingClause.cs (1)
24
get { return _projector.
ProjectType
(base.CatchType); }
System\Reflection\Context\Projection\ProjectingFieldInfo.cs (5)
26
get { return Projector.
ProjectType
(base.DeclaringType); }
31
get { return Projector.
ProjectType
(base.FieldType); }
41
get { return Projector.
ProjectType
(base.ReflectedType); }
65
return Projector.Project(base.GetOptionalCustomModifiers(), Projector.
ProjectType
);
70
return Projector.Project(base.GetRequiredCustomModifiers(), Projector.
ProjectType
);
System\Reflection\Context\Projection\ProjectingLocalVariableInfo.cs (1)
24
get { return _projector.
ProjectType
(base.LocalType); }
System\Reflection\Context\Projection\ProjectingMethodInfo.cs (4)
26
get { return Projector.
ProjectType
(base.DeclaringType); }
36
get { return Projector.
ProjectType
(base.ReflectedType); }
60
get { return Projector.
ProjectType
(base.ReturnType); }
89
return Projector.Project(base.GetGenericArguments(), Projector.
ProjectType
);
System\Reflection\Context\Projection\ProjectingModule.cs (3)
71
return Projector.
ProjectType
(base.GetType(className, throwOnError, ignoreCase));
76
return Projector.Project(base.GetTypes(), Projector.
ProjectType
);
108
return Projector.
ProjectType
(base.ResolveType(metadataToken, genericTypeArguments, genericMethodArguments));
System\Reflection\Context\Projection\ProjectingParameterInfo.cs (3)
31
get { return Projector.
ProjectType
(base.ParameterType); }
55
return Projector.Project(base.GetOptionalCustomModifiers(), Projector.
ProjectType
);
60
return Projector.Project(base.GetRequiredCustomModifiers(), Projector.
ProjectType
);
System\Reflection\Context\Projection\ProjectingPropertyInfo.cs (5)
26
get { return Projector.
ProjectType
(base.DeclaringType); }
36
get { return Projector.
ProjectType
(base.PropertyType); }
41
get { return Projector.
ProjectType
(base.ReflectedType); }
85
return Projector.Project(base.GetOptionalCustomModifiers(), Projector.
ProjectType
);
90
return Projector.Project(base.GetRequiredCustomModifiers(), Projector.
ProjectType
);
System\Reflection\Context\Projection\ProjectingType.cs (23)
36
get { return _projector.
ProjectType
(base.BaseType); }
46
get { return _projector.
ProjectType
(base.DeclaringType); }
56
get { return _projector.
ProjectType
(base.ReflectedType); }
66
return _projector.
ProjectType
(base.GetEnumUnderlyingType());
72
return _projector.
ProjectType
(base.GetNullableUnderlyingType());
96
return _projector.Project(base.GetFunctionPointerCallingConventions(), _projector.
ProjectType
);
101
return _projector.Project(base.GetFunctionPointerParameterTypes(), _projector.
ProjectType
);
106
return _projector.
ProjectType
(base.GetFunctionPointerReturnType());
112
return _projector.Project(base.GetGenericArguments(), _projector.
ProjectType
);
117
return _projector.Project(base.GetGenericParameterConstraints(), _projector.
ProjectType
);
122
return _projector.
ProjectType
(base.GetGenericTypeDefinition());
189
Type? objectType = _projector.
ProjectType
(o?.GetType());
220
return _projector.
ProjectType
(base.GetElementType());
245
return _projector.
ProjectType
(base.GetInterface(name, ignoreCase));
250
return _projector.Project(base.GetInterfaces(), _projector.
ProjectType
);
305
return _projector.
ProjectType
(base.GetNestedType(name, bindingAttr));
310
return _projector.Project(base.GetNestedTypes(bindingAttr), _projector.
ProjectType
);
328
return _projector.
ProjectType
(base.MakeArrayType());
333
return _projector.
ProjectType
(base.MakeArrayType(rank));
338
return _projector.
ProjectType
(base.MakePointerType());
346
return _projector.
ProjectType
(base.MakeFunctionPointerType(parameterTypes, isUnmanaged));
355
return _projector.
ProjectType
(base.MakeGenericType(typeArguments));
360
return _projector.
ProjectType
(base.MakeByRefType());