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é hledáním prostřednictvím odkazů sestavení a kompilovacích jednotek kódu, které jsou přidány.
Přetížení
| Name | Description |
|---|---|
| GetType(String) |
Získá typ ze sady sestavení přidané do |
| GetType(String, Boolean) |
Získá typ ze sady sestavení přidané do |
GetType(String)
Získá typ ze sady sestavení přidané do TypeProvider using 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 Basic Nothing). Vyvolání tohoto přetížení je stejné jako vyvolání dvou přetížení parametrů s hodnotou parametru throwOnError nastavenou na true.
Platí pro
GetType(String, Boolean)
Získá typ ze sady sestavení přidané do TypeProvider using 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, která označuje, zda 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í v mezipaměti sestavení a zkompilovaných jednotek této instance přeložitelný, vrátí se nulový odkaz (Nothing) v případě, že throwOnError je falseto .