Sdílet prostřednictvím


TypeProvider.GetType Metoda

Definice

Type Získá z kvalifikovaného názvu typu předaný vyhledáváním odkazů na sestavení a jednotek kompilace kódu, které jsou přidány.

Přetížení

GetType(String)

Získá typ ze sady sestavení přidaných do TypeProvider použití AddAssembly(Assembly), AddAssemblyReference(String)nebo AddCodeCompileUnit(CodeCompileUnit).

GetType(String, Boolean)

Získá typ ze sady sestavení přidaných do TypeProvider použití AddAssembly(Assembly), AddAssemblyReference(String)nebo AddCodeCompileUnit(CodeCompileUnit).

GetType(String)

Získá typ ze sady sestavení přidaných do TypeProvider použití AddAssembly(Assembly), AddAssemblyReference(String)nebo AddCodeCompileUnit(CodeCompileUnit).

public:
 virtual Type ^ GetType(System::String ^ name);
public Type GetType (string name);
override this.GetType : string -> Type
Public Function GetType (name As String) As Type

Parametry

name
String

Název typu.

Návraty

Type

Požadováno Type.

Implementuje

Výjimky

nameje odkaz null (Nothingv Visual Basic)

Poznámky

Pokud název není možné přeložit v mezipaměti sestavení a kompilovaných jednotek této instance, vrátí se odkaz null (Visual BasicNothing). Vyvolání tohoto přetížení je stejné jako vyvolání dvou přetížení parametru s hodnotou parametru throwOnError nastavenou na true.

Platí pro

GetType(String, Boolean)

Získá typ ze sady sestavení přidaných do TypeProvider použití AddAssembly(Assembly), AddAssemblyReference(String)nebo AddCodeCompileUnit(CodeCompileUnit).

public:
 virtual Type ^ GetType(System::String ^ name, bool throwOnError);
public Type GetType (string name, bool throwOnError);
override this.GetType : string * bool -> Type
Public Function GetType (name As String, throwOnError As Boolean) As Type

Parametry

name
String

Název typu.

throwOnError
Boolean

Hodnota označující, jestli se má vyvolat výjimka, pokud name není možné ji přeložit.

Návraty

Type

Požadováno Type.

Implementuje

Výjimky

nameje odkaz null (Nothingv Visual Basic)

name není možné přeložit a throwOnError je true.

Poznámky

Pokud název není možné přeložit v mezipaměti sestavení a kompilovaných jednotek této instance, vrátí se odkaz null (Nothing) v případě , že throwOnError je falseto .

Platí pro