1 type derived from Projector
System.Reflection.Context (1)
System\Reflection\Context\CustomReflectionContext.Projector.cs (1)
13private sealed class ReflectionContextProjector : Projector
67 references to Projector
System.Reflection.Context (67)
System\Reflection\Context\CustomReflectionContext.cs (1)
148internal Projector Projector
System\Reflection\Context\Projection\IProjectable.cs (1)
8Projector Projector { get; }
System\Reflection\Context\Projection\ProjectingAssembly.cs (4)
15public ProjectingAssembly(Assembly assembly, Projector projector) 23public Projector Projector { get; } 32attributeType = Projector.Unproject(attributeType); 44attributeType = Projector.Unproject(attributeType);
System\Reflection\Context\Projection\ProjectingConstructorInfo.cs (4)
13public ProjectingConstructorInfo(ConstructorInfo constructor, Projector projector) 21public Projector Projector { get; } 40attributeType = Projector.Unproject(attributeType); 52attributeType = Projector.Unproject(attributeType);
System\Reflection\Context\Projection\ProjectingCustomAttributeData.cs (2)
13private readonly Projector _projector; 15public ProjectingCustomAttributeData(CustomAttributeData attribute, Projector projector)
System\Reflection\Context\Projection\ProjectingEventInfo.cs (4)
14public ProjectingEventInfo(EventInfo @event, Projector projector) 22public Projector Projector { get; } 65attributeType = Projector.Unproject(attributeType); 77attributeType = Projector.Unproject(attributeType);
System\Reflection\Context\Projection\ProjectingExceptionHandlingClause.cs (2)
12private readonly Projector _projector; 14public ProjectingExceptionHandlingClause(ExceptionHandlingClause clause, Projector projector)
System\Reflection\Context\Projection\ProjectingFieldInfo.cs (4)
14public ProjectingFieldInfo(FieldInfo field, Projector projector) 22public Projector Projector { get; } 46attributeType = Projector.Unproject(attributeType); 58attributeType = Projector.Unproject(attributeType);
System\Reflection\Context\Projection\ProjectingLocalVariableInfo.cs (2)
12private readonly Projector _projector; 14public ProjectingLocalVariableInfo(LocalVariableInfo variable, Projector projector)
System\Reflection\Context\Projection\ProjectingManifestResourceInfo.cs (2)
12private readonly Projector _projector; 14public ProjectingManifestResourceInfo(ManifestResourceInfo resource, Projector projector)
System\Reflection\Context\Projection\ProjectingMethodBody.cs (2)
13private readonly Projector _projector; 15public ProjectingMethodBody(MethodBody body, Projector projector)
System\Reflection\Context\Projection\ProjectingMethodInfo.cs (7)
14public ProjectingMethodInfo(MethodInfo method, Projector projector) 22public Projector Projector { get; } 70attributeType = Projector.Unproject(attributeType); 82attributeType = Projector.Unproject(attributeType); 110return Projector.ProjectMethod(base.MakeGenericMethod(Projector.Unproject(typeArguments))); 115return base.CreateDelegate(Projector.Unproject(delegateType)); 120return base.CreateDelegate(Projector.Unproject(delegateType), target);
System\Reflection\Context\Projection\ProjectingModule.cs (13)
14public ProjectingModule(Module module, Projector projector) 22public Projector Projector { get; } 31attributeType = Projector.Unproject(attributeType); 43attributeType = Projector.Unproject(attributeType); 60types = Projector.Unproject(types); 81genericTypeArguments = Projector.Unproject(genericTypeArguments); 82genericMethodArguments = Projector.Unproject(genericMethodArguments); 89genericTypeArguments = Projector.Unproject(genericTypeArguments); 90genericMethodArguments = Projector.Unproject(genericMethodArguments); 97genericTypeArguments = Projector.Unproject(genericTypeArguments); 98genericMethodArguments = Projector.Unproject(genericMethodArguments); 105genericTypeArguments = Projector.Unproject(genericTypeArguments); 106genericMethodArguments = Projector.Unproject(genericMethodArguments);
System\Reflection\Context\Projection\ProjectingParameterInfo.cs (4)
14public ProjectingParameterInfo(ParameterInfo parameter, Projector projector) 22public Projector Projector { get; } 36attributeType = Projector.Unproject(attributeType); 48attributeType = Projector.Unproject(attributeType);
System\Reflection\Context\Projection\ProjectingPropertyInfo.cs (4)
14public ProjectingPropertyInfo(PropertyInfo property, Projector projector) 22public Projector Projector { get; } 66attributeType = Projector.Unproject(attributeType); 78attributeType = Projector.Unproject(attributeType);
System\Reflection\Context\Projection\ProjectingType.cs (11)
14private readonly Projector _projector; 16public ProjectingType(Type type, Projector projector) 24public Projector Projector 71attributeType = Projector.Unproject(attributeType); 103interfaceType = Projector.Unproject(interfaceType); 149attributeType = Projector.Unproject(attributeType); 184types = Projector.Unproject(types); 262types = Projector.Unproject(types); 289returnType = Projector.Unproject(returnType); 290types = Projector.Unproject(types); 313typeArguments = Projector.Unproject(typeArguments);