ReflectionContext ReflectionContext ReflectionContext ReflectionContext Class

Определение

Представляет контекст, который может предоставить объекты отражения.Represents a context that can provide reflection objects.

public ref class ReflectionContext abstract
public abstract class ReflectionContext
type ReflectionContext = class
Public MustInherit Class ReflectionContext
Наследование
ReflectionContextReflectionContextReflectionContextReflectionContext
Производный

Комментарии

Этот класс предназначен для того, чтобы код отражения был представлен в соответствии с тем, что объекты отражения происходят в контексте, отличном от контекста отражения по умолчанию, поэтому операции с этими объектами могут использовать этот контекст.The purpose of this class is to provide a way for reflection code to be made aware when reflection objects originate in a context other than the default reflection context, so that operations on those objects can use that context. Например, объекты отражения, созданные с CustomReflectionContext помощью объекта, должны сравниваться только с объектами отражения, имеющими тот же источник.For example, reflection objects that originate with a CustomReflectionContext object should be compared only with reflection objects that have the same origin. Дополнительные сведения см. на странице CustomReflectionContext .For more information, see the CustomReflectionContext reference page.

Конструкторы

ReflectionContext() ReflectionContext() ReflectionContext() ReflectionContext()

Инициализирует новый экземпляр класса ReflectionContext.Initializes a new instance of the ReflectionContext class.

Методы

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Inherited from Object)
GetTypeForObject(Object) GetTypeForObject(Object) GetTypeForObject(Object) GetTypeForObject(Object)

Получает представление типа указанного объекта в данном контексте отражения.Gets the representation of the type of the specified object in this reflection context.

MapAssembly(Assembly) MapAssembly(Assembly) MapAssembly(Assembly) MapAssembly(Assembly)

Возвращает представление сборки в данном контексте отражения в виде объекта из другого контекста отражения.Gets the representation, in this reflection context, of an assembly that is represented by an object from another reflection context.

MapType(TypeInfo) MapType(TypeInfo) MapType(TypeInfo) MapType(TypeInfo)

Возвращает представление типа в этом контексте отражения, представленного объектом из другого контекста отражения.Gets the representation, in this reflection context, of a type represented by an object from another reflection context.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Inherited from Object)

Применяется к