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.
Type Pobiera element z kwalifikowanej nazwy typu przekazanej przez wyszukiwanie odwołań do zestawów i dodanych jednostek kompilowania kodu.
Przeciążenia
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
elementu using 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 Typeelement .
Implementuje
Wyjątki
name
jest odwołaniem o wartości null (Nothing
w Visual Basic)
Uwagi
Jeśli nazwa nie jest rozpoznawana w pamięci podręcznej zestawów i skompilowanych jednostkach 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 true
wartość .
Dotyczy
GetType(String, Boolean)
Pobiera typ z zestawu zestawów dodanych do TypeProvider
elementu using 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 Typeelement .
Implementuje
Wyjątki
name
jest odwołaniem o wartości null (Nothing
w Visual Basic)
name
nie można rozpoznać i throwOnError
ma wartość true
.
Uwagi
Jeśli nazwa nie jest rozpoznawana w pamięci podręcznej zestawów i skompilowanych jednostkach tego wystąpienia, zwracane jest odwołanie o wartości null (Nothing
), w takim przypadku throwOnError
jest false
to .