Поделиться через


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

См. также

Ссылки

ExtensionManager Класс

InstantiateType - перегрузка

Microsoft.Data.Schema.Extensibility - пространство имен

Instantiate