TypeProvider.GetType Metoda

Definicja

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 TypeProvider przy użyciu , AddAssembly(Assembly)AddAssemblyReference(String)lub AddCodeCompileUnit(CodeCompileUnit).

GetType(String, Boolean)

Pobiera typ z zestawu zestawów dodanych do TypeProvider przy użyciu , AddAssembly(Assembly)AddAssemblyReference(String)lub AddCodeCompileUnit(CodeCompileUnit).

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 .

Dotyczy