TypeProvider.GetType Metod

Definition

Type Hämtar från det kvalificerade typnamnet som skickas genom att söka igenom sammansättningsreferenserna och kodkompileringsenheterna som läggs till.

Överlagringar

Name Description
GetType(String)

Hämtar typen från uppsättningen sammansättningar som har lagts till TypeProvider i med hjälp av AddAssembly(Assembly), AddAssemblyReference(String)eller AddCodeCompileUnit(CodeCompileUnit).

GetType(String, Boolean)

Hämtar typen från uppsättningen sammansättningar som har lagts till TypeProvider i med hjälp av AddAssembly(Assembly), AddAssemblyReference(String)eller AddCodeCompileUnit(CodeCompileUnit).

GetType(String)

Hämtar typen från uppsättningen sammansättningar som har lagts till TypeProvider i med hjälp av AddAssembly(Assembly), AddAssemblyReference(String)eller 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

Parametrar

name
String

Typnamnet.

Returer

Den begärda Type.

Implementeringar

Undantag

name är en nullreferens (Nothing i Visual Basic)

Kommentarer

Om namnet inte kan matchas i cacheminnet för sammansättningar och kompilerade enheter i den här instansen returneras en null-referens (Visual Basic Nothing). Att anropa den här överlagringen är detsamma som att anropa de två parameteröverlagringarna med värdet för parametern throwOnError inställt på true.

Gäller för

GetType(String, Boolean)

Hämtar typen från uppsättningen sammansättningar som har lagts till TypeProvider i med hjälp av AddAssembly(Assembly), AddAssemblyReference(String)eller 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

Parametrar

name
String

Typnamnet.

throwOnError
Boolean

Ett värde som anger om ett undantag ska utlösas om name det inte går att matcha.

Returer

Den begärda Type.

Implementeringar

Undantag

name är en nullreferens (Nothing i Visual Basic)

name inte kan matchas och throwOnError är true.

Kommentarer

Om namnet inte kan matchas i cacheminnet för sammansättningar och kompilerade enheter för den här instansen returneras en null-referens (Nothing) i det fall det throwOnError är false.

Gäller för