TypeDescriptor.GetReflectionType Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает тип Type, который можно использовать для выполнения отражения.
Перегрузки
GetReflectionType(Object) |
Возвращает тип Type, который может использоваться для выполнения отражения, используя объект. |
GetReflectionType(Type) |
Возвращает тип Type, который может использоваться для выполнения отражения, используя тип класса. |
GetReflectionType(Object)
Возвращает тип Type, который может использоваться для выполнения отражения, используя объект.
public:
static Type ^ GetReflectionType(System::Object ^ instance);
public static Type GetReflectionType (object instance);
static member GetReflectionType : obj -> Type
Public Shared Function GetReflectionType (instance As Object) As Type
Параметры
- instance
- Object
Экземпляр целевого компонента.
Возвращаемое значение
Тип Type для заданного объекта.
Исключения
instance
имеет значение null
.
Комментарии
Метод GetReflectionType является низкоуровневой версией GetTypeDescriptor метода. GetReflectionType обычно используется для выполнения стандартного отражения объекта, если для него не может быть расположен дескриптор пользовательского типа.
См. также раздел
Применяется к
GetReflectionType(Type)
Возвращает тип Type, который может использоваться для выполнения отражения, используя тип класса.
public:
static Type ^ GetReflectionType(Type ^ type);
public static Type GetReflectionType (Type type);
static member GetReflectionType : Type -> Type
Public Shared Function GetReflectionType (type As Type) As Type
Параметры
Возвращаемое значение
Тип Type заданного класса.
Исключения
type
имеет значение null
.
Комментарии
Метод GetReflectionType является низкоуровневой версией GetTypeDescriptor метода. GetReflectionType обычно используется для выполнения стандартного отражения в классе, если для него не может быть расположен дескриптор пользовательского типа.