TypeDescriptor.GetReflectionType Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает объект Type , который можно использовать для выполнения отражения.
Перегрузки
| Имя | Описание |
|---|---|
| GetReflectionType(Object) |
Возвращает объект Type , который можно использовать для отражения. |
| GetReflectionType(Type) |
Возвращает объект Type , который можно использовать для отражения с учетом типа класса. |
GetReflectionType(Object)
- Исходный код:
- TypeDescriptor.cs
- Исходный код:
- TypeDescriptor.cs
- Исходный код:
- TypeDescriptor.cs
- Исходный код:
- TypeDescriptor.cs
- Исходный код:
- TypeDescriptor.cs
Возвращает объект Type , который можно использовать для отражения.
public:
static Type ^ GetReflectionType(System::Object ^ instance);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetReflectionType is not trim compatible because the Type of object cannot be statically discovered.")]
public static Type GetReflectionType(object instance);
public static Type GetReflectionType(object instance);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("GetReflectionType is not trim compatible because the Type of object cannot be statically discovered.")>]
static member GetReflectionType : obj -> Type
static member GetReflectionType : obj -> Type
Public Shared Function GetReflectionType (instance As Object) As Type
Параметры
- instance
- Object
Экземпляр целевого компонента.
Возвращаемое значение
A Type для указанного объекта.
- Атрибуты
Исключения
instance равно null.
Комментарии
Метод GetReflectionType является низкоуровневой версией GetTypeDescriptor метода. GetReflectionType обычно используется для выполнения стандартного отражения объекта, если для него не может быть расположен дескриптор пользовательского типа.
См. также раздел
Применяется к
GetReflectionType(Type)
- Исходный код:
- TypeDescriptor.cs
- Исходный код:
- TypeDescriptor.cs
- Исходный код:
- TypeDescriptor.cs
- Исходный код:
- TypeDescriptor.cs
- Исходный код:
- TypeDescriptor.cs
Возвращает объект 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
Параметры
Возвращаемое значение
A Type из указанного класса.
Исключения
type равно null.
Комментарии
Метод GetReflectionType является низкоуровневой версией GetTypeDescriptor метода. GetReflectionType обычно используется для выполнения стандартного отражения в классе, если для него не может быть расположен дескриптор пользовательского типа.