TypeProvider.GetType Metode

Definisi

Type Mendapatkan dari nama jenis yang memenuhi syarat yang diteruskan dengan mencari referensi rakitan dan unit kompilasi kode yang ditambahkan.

Overload

Nama Deskripsi
GetType(String)

Mendapatkan jenis dari kumpulan rakitan yang ditambahkan ke TypeProvider menggunakan AddAssembly(Assembly), , AddAssemblyReference(String)atau AddCodeCompileUnit(CodeCompileUnit).

GetType(String, Boolean)

Mendapatkan jenis dari kumpulan rakitan yang ditambahkan ke TypeProvider menggunakan AddAssembly(Assembly), , AddAssemblyReference(String)atau AddCodeCompileUnit(CodeCompileUnit).

GetType(String)

Mendapatkan jenis dari kumpulan rakitan yang ditambahkan ke TypeProvider menggunakan AddAssembly(Assembly), , AddAssemblyReference(String)atau 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

Parameter

name
String

Nama jenis.

Mengembalikan

Yang diminta Type.

Penerapan

Pengecualian

name adalah referensi null (Nothing di Visual Basic)

Keterangan

Jika nama tidak dapat diselesaikan dalam cache rakitan dan unit yang dikompilasi instans ini, referensi null (Visual Basic Nothing) dikembalikan. Memanggil kelebihan beban ini sama dengan memanggil dua parameter kelebihan beban dengan nilai parameter throwOnError yang diatur ke true.

Berlaku untuk

GetType(String, Boolean)

Mendapatkan jenis dari kumpulan rakitan yang ditambahkan ke TypeProvider menggunakan AddAssembly(Assembly), , AddAssemblyReference(String)atau 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

Parameter

name
String

Nama jenis.

throwOnError
Boolean

Nilai yang menunjukkan apakah akan melemparkan pengecualian jika name tidak dapat diselesaikan.

Mengembalikan

Yang diminta Type.

Penerapan

Pengecualian

name adalah referensi null (Nothing di Visual Basic)

nametidak dapat diselesaikan dan throwOnError .true

Keterangan

Jika nama tidak dapat diselesaikan dalam cache rakitan dan unit yang dikompilasi dari instans ini, referensi null (Nothing) dikembalikan; dalam kasus yaitu throwOnErrorfalse.

Berlaku untuk