Método ExtensionManager.InstantiateType<T> (Type)
Cria uma instância de um tipo e projeta-o como uma interface.
Namespace: Microsoft.Data.Schema.Extensibility
Assembly: Microsoft.Data.Schema (em Microsoft.Data.Schema.dll)
Sintaxe
'Declaração
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
O JScript não oferece suporte a tipos ou métodos genéricos.
Parâmetros de tipo
- T
Parâmetros
- type
Tipo: System.Type
A Type isto é não uma extensão.
Valor de retorno
Tipo: T
A Type cast como uma interface.
Comentários
Esse método auxiliar é usado para instanciar os tipos de Designer para geradores; os designers não são extensões, mas são tipos personalizados que o usuário define. Para criar uma instância de extensões, use o Instantiate método para criar uma nova instância de uma extensão.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.