Sdílet prostřednictvím


DataProviderObjectFactory.GetAssembly – metoda

Řeší specifické Zprostředkovatel sestavení řetězec na jeho odpovídající Assembly zastoupení.

Obor názvů:  Microsoft.VisualStudio.Data.Framework
Sestavení:  Microsoft.VisualStudio.Data.Framework (v Microsoft.VisualStudio.Data.Framework.dll)

Syntaxe

'Deklarace
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

Parametry

  • assemblyString
    Typ: System.String
    Řetězec sestavení zprostředkovatele.

Vrácená hodnota

Typ: System.Reflection.Assembly
Assembly Nalézt objekt reprezentující sestavení přeložit z řetězce zadané sestavení Pokud; jinak null .

Implementuje

IVsDataProviderObjectFactory.GetAssembly(String)

Výjimky

Výjimka Podmínka
ArgumentNullException

The assemblyString parameter is nullodkaz null (Nothing v jazyce Visual Basic).

Poznámky

Tato metoda je užitečná při sestavení názvy zadané podporu řetězce ve formátech, například datový soubor XML a tyto názvy sestavení nelze vyřešit automaticky (nebo by nesprávně přeložen) podle modul CLR Load metoda.Jedno použití této metody je rozbalit deklaraci neúplné sestavení.(Například pokud je řetězec "MyAssembly", ji může získat rozšířena na "MyAssembly, verze 2.0.0.0 kultury = = neutrální, PublicKeyToken = 1234567890ABCDEF" před CLR přeloží ji.)

Tato metoda je k dispozici ke zkrácení poskytovatele a specifikace typu názvy, které mohou pomoci snížit zdvojení běžně používaných sestavení v celém základ kódu.

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

DataProviderObjectFactory Třída

Microsoft.VisualStudio.Data.Framework – obor názvů