1 override of ProjectType
System.Reflection.Context (1)
System\Reflection\Context\CustomReflectionContext.Projector.cs (1)
50
public override TypeInfo?
ProjectType
(Type? value)
49 references to ProjectType
System.Reflection.Context (49)
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 (18)
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());
88
return _projector.Project(base.GetGenericArguments(), _projector.
ProjectType
);
93
return _projector.Project(base.GetGenericParameterConstraints(), _projector.
ProjectType
);
98
return _projector.
ProjectType
(base.GetGenericTypeDefinition());
165
Type? objectType = _projector.
ProjectType
(o?.GetType());
196
return _projector.
ProjectType
(base.GetElementType());
221
return _projector.
ProjectType
(base.GetInterface(name, ignoreCase));
226
return _projector.Project(base.GetInterfaces(), _projector.
ProjectType
);
274
return _projector.
ProjectType
(base.GetNestedType(name, bindingAttr));
279
return _projector.Project(base.GetNestedTypes(bindingAttr), _projector.
ProjectType
);
297
return _projector.
ProjectType
(base.MakeArrayType());
302
return _projector.
ProjectType
(base.MakeArrayType(rank));
307
return _projector.
ProjectType
(base.MakePointerType());
315
return _projector.
ProjectType
(base.MakeGenericType(typeArguments));
320
return _projector.
ProjectType
(base.MakeByRefType());