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
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.