TypeProvider.GetType Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera element Type z nazwy kwalifikowanego typu przekazanego przez wyszukiwanie odwołań do zestawów i dodanych jednostek kompilacji kodu.
Przeciążenia
| Nazwa | Opis |
|---|---|
| GetType(String) |
Pobiera typ z zestawu zestawów dodanych do |
| GetType(String, Boolean) |
Pobiera typ z zestawu zestawów dodanych do |
GetType(String)
Pobiera typ z zestawu zestawów dodanych do TypeProvider przy użyciu , AddAssembly(Assembly)AddAssemblyReference(String)lub 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
Nazwa typu.
Zwraca
Żądany element Type.
Implementuje
Wyjątki
name jest odwołaniem o wartości null (Nothing w Visual Basic)
Uwagi
Jeśli nazwa nie jest rozpoznawalna w pamięci podręcznej zestawów i skompilowanych jednostek tego wystąpienia, zwracane jest odwołanie o wartości null (Visual Basic Nothing). Wywołanie tego przeciążenia jest takie samo, jak wywołanie dwóch przeciążeń parametru z wartością parametru throwOnError ustawionego na truewartość .
Dotyczy
GetType(String, Boolean)
Pobiera typ z zestawu zestawów dodanych do TypeProvider przy użyciu , AddAssembly(Assembly)AddAssemblyReference(String)lub 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
Nazwa typu.
- throwOnError
- Boolean
Wartość wskazująca, czy zgłosić wyjątek, jeśli name nie można go rozpoznać.
Zwraca
Żądany element Type.
Implementuje
Wyjątki
name jest odwołaniem o wartości null (Nothing w Visual Basic)
name nie jest rozpoznawalny i throwOnError ma wartość true.
Uwagi
Jeśli nazwa nie jest rozpoznawalna w pamięci podręcznej zestawów i skompilowanych jednostek tego wystąpienia, zwracane jest odwołanie o wartości null (Nothing), w takim przypadku throwOnError jest falseto .