TypeProvider.GetType Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 |
GetType(String, Boolean) |
Získá typ ze sady sestavení přidaných do |
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
Požadováno Type.
Implementuje
Výjimky
name
je odkaz null (Nothing
v 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
Požadováno Type.
Implementuje
Výjimky
name
je odkaz null (Nothing
v 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 false
to .