ExtensionManager.InstantiateType<T> - метод (Type)
Создает экземпляр типа и приводит его к типу интерфейса.
Пространство имен: Microsoft.Data.Schema.Extensibility
Сборка: Microsoft.Data.Schema (в Microsoft.Data.Schema.dll)
Синтаксис
'Декларация
Public Shared Function InstantiateType(Of T) ( _
type As Type _
) As T
public static T InstantiateType<T>(
Type type
)
public:
generic<typename T>
static T InstantiateType(
Type^ type
)
static member InstantiateType :
type:Type -> 'T
JScript не поддерживает универсальные типы и методы.
Параметры типа
- T
Параметры
- type
Тип: System.Type
Тип Type, не являющийся расширением.
Возвращаемое значение
Тип: T
Тип Type приведенный к типу интерфейса.
Заметки
Этот вспомогательный метод используется для создания экземпляров типов конструктора для генераторов; конструкторы не являются расширениями, но являются пользовательскими типами, которые определяет пользователь. Чтобы создать экземпляр расширения, используйте метод Instantiate.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.