ExtensionManager.GetExtension<TInterfaceType> (Método) (String, String)
Busca una extensión entre las extensiones cargadas en el objeto ExtensionManager actual utilizando el nombre de ensamblado y el nombre de tipo proporcionados.
Espacio de nombres: Microsoft.Data.Schema.Extensibility
Ensamblado: Microsoft.Data.Schema (en Microsoft.Data.Schema.dll)
Sintaxis
'Declaración
Public Function GetExtension(Of TInterfaceType As {Class, IExtension}) ( _
assemblyName As String, _
typeFullName As String _
) As ExtensionHandle(Of TInterfaceType)
public ExtensionHandle<TInterfaceType> GetExtension<TInterfaceType>(
string assemblyName,
string typeFullName
)
where TInterfaceType : class, IExtension
public:
generic<typename TInterfaceType>
where TInterfaceType : ref class, IExtension
ExtensionHandle<TInterfaceType>^ GetExtension(
String^ assemblyName,
String^ typeFullName
)
member GetExtension :
assemblyName:string *
typeFullName:string -> ExtensionHandle<'TInterfaceType> when 'TInterfaceType : not struct and IExtension
JScript no admite el uso de métodos ni tipos genéricos.
Parámetros de tipo
- TInterfaceType
Un objeto Type que hereda de IExtension.
Parámetros
- assemblyName
Tipo: System.String
Un valor de tipo string que contiene el nombre del ensamblado.
- typeFullName
Tipo: System.String
Un valor de tipo string que contiene el nombre completo del tipo.
Valor devuelto
Tipo: Microsoft.Data.Schema.Extensibility.ExtensionHandle<TInterfaceType>
Interfaz ExtensionHandle<TInterfaceType> cuyo tipo es IExtension.
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.Data.Schema.Extensibility (Espacio de nombres)