TypeProvider.GetType Yöntem

Tanım

Type Eklenen derleme başvuruları ve kod derleme birimlerinde arama yaparak geçirilen nitelenmiş tür adından değerini alır.

Aşırı Yüklemeler

Name Description
GetType(String)

, TypeProviderveya AddAssembly(Assembly)kullanılarak AddAssemblyReference(String)öğesine eklenen AddCodeCompileUnit(CodeCompileUnit) derleme kümesinden türünü alır.

GetType(String, Boolean)

, TypeProviderveya AddAssembly(Assembly)kullanılarak AddAssemblyReference(String)öğesine eklenen AddCodeCompileUnit(CodeCompileUnit) derleme kümesinden türünü alır.

GetType(String)

, TypeProviderveya AddAssembly(Assembly)kullanılarak AddAssemblyReference(String)öğesine eklenen AddCodeCompileUnit(CodeCompileUnit) derleme kümesinden türünü alır.

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

Parametreler

name
String

Tür adı.

Döndürülenler

İstenen Type.

Uygulamalar

Özel durumlar

name null başvurudur (Visual Basic Nothing)

Açıklamalar

Ad, derlemelerin önbelleğinde ve bu örneğin derlenmiş birimlerinde çözümlenemiyorsa, null başvuru (Visual Basic Nothing) döndürülür. Bu aşırı yüklemeyi çağırmak, parametresinin değeri olarak ayarlanan throwOnErroriki parametre aşırı yüklemesini true çağırmakla aynıdır.

Şunlara uygulanır

GetType(String, Boolean)

, TypeProviderveya AddAssembly(Assembly)kullanılarak AddAssemblyReference(String)öğesine eklenen AddCodeCompileUnit(CodeCompileUnit) derleme kümesinden türünü alır.

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

Parametreler

name
String

Tür adı.

throwOnError
Boolean

Çözümlenemeyen bir özel durum name oluşturup oluşturmayacağını belirten bir değer.

Döndürülenler

İstenen Type.

Uygulamalar

Özel durumlar

name null başvurudur (Visual Basic Nothing)

name çözümlenebilir değildir ve throwOnError şeklindedir true.

Açıklamalar

Ad, derlemelerin önbelleğinde ve bu örneğin derlenmiş birimlerinde çözülemiyorsa, null başvuru (Nothing) döndürülür; bu throwOnError durumda olur false.

Şunlara uygulanır