Udostępnij za pośrednictwem


TypeProvider.GetType Metoda

Definicja

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 TypeProvider elementu using AddAssembly(Assembly), AddAssemblyReference(String)lub AddCodeCompileUnit(CodeCompileUnit).

GetType(String, Boolean)

Pobiera typ z zestawu zestawów dodanych do TypeProvider elementu using AddAssembly(Assembly), AddAssemblyReference(String)lub AddCodeCompileUnit(CodeCompileUnit).

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

Type

Żądany Typeelement .

Implementuje

Wyjątki

namejest odwołaniem o wartości null (Nothingw 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 truewartość .

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

Type

Żądany Typeelement .

Implementuje

Wyjątki

namejest odwołaniem o wartości null (Nothingw 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 falseto .

Dotyczy