DataProviderObjectFactory.GetAssembly (Método)

Resuelve una cadena proveedor- específica del ensamblado en su representación correspondiente de Assembly .

Espacio de nombres:  Microsoft.VisualStudio.Data.Framework
Ensamblado:  Microsoft.VisualStudio.Data.Framework (en Microsoft.VisualStudio.Data.Framework.dll)

Sintaxis

'Declaración
Public Overridable Function GetAssembly ( _
    assemblyString As String _
) As Assembly
public virtual Assembly GetAssembly(
    string assemblyString
)
public:
virtual Assembly^ GetAssembly(
    String^ assemblyString
)
abstract GetAssembly : 
        assemblyString:string -> Assembly 
override GetAssembly : 
        assemblyString:string -> Assembly 
public function GetAssembly(
    assemblyString : String
) : Assembly

Parámetros

  • assemblyString
    Tipo: System.String
    Una cadena proveedor- específica del ensamblado.

Valor devuelto

Tipo: System.Reflection.Assembly
Un objeto de Assembly que representa el ensamblado resuelto de la cadena especificada del ensamblado, si se encuentra; si no, nullreferencia null (Nothing en Visual Basic).

Implementaciones

IVsDataProviderObjectFactory.GetAssembly(String)

Excepciones

Excepción Condición
ArgumentNullException

El valor del parámetro assemblyString es nullreferencia null (Nothing en Visual Basic).

Comentarios

Este método es útil cuando hay nombres de ensamblado especificados como cadenas en formatos como un archivo XML de la compatibilidad de los datos, y estos nombres de ensamblado no pueden resolverlo automáticamente (o ser resuelto incorrectamente) por el método de Load de CLR.Un uso de este método es expandir una declaración incompleta del ensamblado.(Por ejemplo, si la cadena es “MyAssembly”, puede obtener expandido a “MyAssembly, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=1234567890ABCDEF” antes de que CLR lo resuelva.)

Este método se proporciona para acortar la especificación de un proveedor de nombres de tipo, que pueden ayudar a reducir la duplicación de un ensamblado de uso general en la base de código.

Seguridad de .NET Framework

Vea también

Referencia

DataProviderObjectFactory Clase

Microsoft.VisualStudio.Data.Framework (Espacio de nombres)