Partilhar via


Método DataProviderObjectFactory.GetAssembly

Resolve uma cadeia de caracteres específica do provedor do assembly em sua representação de Assembly correspondente.

Namespace:  Microsoft.VisualStudio.Data.Framework
Assembly:  Microsoft.VisualStudio.Data.Framework (em Microsoft.VisualStudio.Data.Framework.dll)

Sintaxe

'Declaração
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
    Uma cadeia de caracteres específica do provedor do assembly.

Valor de retorno

Tipo: System.Reflection.Assembly
Um objeto de Assembly que representa o assembly solucionar de cadeia de caracteres especificada do assembly, se encontrado; caso contrário, nulluma referência nula (Nothing no Visual Basic).

Implementações

IVsDataProviderObjectFactory.GetAssembly(String)

Exceções

Exceção Condição
ArgumentNullException

o parâmetro de assemblyString é nulluma referência nula (Nothing no Visual Basic).

Comentários

Este método é útil quando há nomes do assembly especificados como cadeias de caracteres nos formatos como um arquivo XML de suporte de dados, e esses nomes assembly não podem ser automaticamente resolvidos (ou) incorretamente é determinado pelo método de Load de CLR.Um uso de esse método é expandir uma declaração incompleta do assembly.(Por exemplo, se a cadeia de caracteres é “MyAssembly”, pode obter expandido para “MyAssembly, Version= 2.0.0.0, Culture=neutral, PublicKeyToken=1234567890ABCDEF” antes que o CLR o resolver.)

Este método é fornecido para diminuir a especificação de um provedor de nomes de tipo, que podem ajudar a reduzir a evitar duplicação de um assembly comumente usadas durante a base de código.

Segurança do .NET Framework

Consulte também

Referência

DataProviderObjectFactory Classe

Namespace Microsoft.VisualStudio.Data.Framework