TypeProvider.GetType Metódus

Definíció

A megadott minősített típusnévből lekéri a Type hozzáadott szerelvényhivatkozások és kódfordítési egységek keresésével.

Túlterhelések

Name Description
GetType(String)

Lekéri a típust a használathoz TypeProviderAddAssembly(Assembly)hozzáadott szerelvények készletéből, AddAssemblyReference(String)vagy AddCodeCompileUnit(CodeCompileUnit).

GetType(String, Boolean)

Lekéri a típust a használathoz TypeProviderAddAssembly(Assembly)hozzáadott szerelvények készletéből, AddAssemblyReference(String)vagy AddCodeCompileUnit(CodeCompileUnit).

GetType(String)

Lekéri a típust a használathoz TypeProviderAddAssembly(Assembly)hozzáadott szerelvények készletéből, AddAssemblyReference(String)vagy 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

Paraméterek

name
String

A típus neve.

Válaszok

A kért Type.

Megvalósítás

Kivételek

name null hivatkozás (Nothing Visual Basic)

Megjegyzések

Ha a név nem oldható fel a példány szerelvények és lefordított egységeinek gyorsítótárában, a függvény null hivatkozást (Visual Basic Nothing) ad vissza. A túlterhelés meghívása ugyanaz, mint a két paraméter túlterhelésének meghívása a paraméter throwOnError értékével true.

A következőre érvényes:

GetType(String, Boolean)

Lekéri a típust a használathoz TypeProviderAddAssembly(Assembly)hozzáadott szerelvények készletéből, AddAssemblyReference(String)vagy 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

Paraméterek

name
String

A típus neve.

throwOnError
Boolean

Olyan érték, amely jelzi, hogy kivételt kell-e tenni, ha name nem oldható fel.

Válaszok

A kért Type.

Megvalósítás

Kivételek

name null hivatkozás (Nothing Visual Basic)

name nem oldható fel, és throwOnError az true.

Megjegyzések

Ha a név nem oldható fel a példány szerelvények és lefordított egységeinek gyorsítótárában, null referenciát (Nothing) ad vissza, ebben az esetbenthrowOnError.false

A következőre érvényes: