Condividi tramite


BuildManager.GetType Metodo

Definizione

Trova un tipo negli assembly di primo livello o negli assembly definiti nella configurazione.

Overload

GetType(String, Boolean)

Trova un tipo negli assembly di primo livello o negli assembly definiti nella configurazione e, facoltativamente, genera un'eccezione in caso di errore.

GetType(String, Boolean, Boolean)

Trova un tipo negli assembly di primo livello o negli assembly definiti nella configurazione utilizzando una ricerca senza distinzione tra maiuscole e minuscole e generando, facoltativamente, un'eccezione in caso di errore.

Commenti

Un assembly di primo livello fa riferimento al file Global.asax o a un file che si trova nella App_GlobalResources, App_WebReferences, App_Code o App_Browsers directory.

GetType(String, Boolean)

Trova un tipo negli assembly di primo livello o negli assembly definiti nella configurazione e, facoltativamente, genera un'eccezione in caso di errore.

public:
 static Type ^ GetType(System::String ^ typeName, bool throwOnError);
public static Type GetType (string typeName, bool throwOnError);
static member GetType : string * bool -> Type
Public Shared Function GetType (typeName As String, throwOnError As Boolean) As Type

Parametri

typeName
String

Nome del tipo.

throwOnError
Boolean

true per generare un'eccezione se non è possibile generare un oggetto Type per il nome del tipo; in caso contrario false.

Restituisce

Oggetto Type che rappresenta il parametro typeName richiesto.

Eccezioni

typeName non è valido.

-oppure-

typeName è ambiguo.

-oppure-

Non è possibile trovare typeName e throwOnError è true.

Commenti

Un assembly di primo livello fa riferimento al file Global.asax o a un file che si trova nella App_GlobalResources, App_WebReferences, App_Code o App_Browsers directory.

Si applica a

GetType(String, Boolean, Boolean)

Trova un tipo negli assembly di primo livello o negli assembly definiti nella configurazione utilizzando una ricerca senza distinzione tra maiuscole e minuscole e generando, facoltativamente, un'eccezione in caso di errore.

public:
 static Type ^ GetType(System::String ^ typeName, bool throwOnError, bool ignoreCase);
public static Type GetType (string typeName, bool throwOnError, bool ignoreCase);
static member GetType : string * bool * bool -> Type
Public Shared Function GetType (typeName As String, throwOnError As Boolean, ignoreCase As Boolean) As Type

Parametri

typeName
String

Nome del tipo.

throwOnError
Boolean

true per generare un'eccezione se non è possibile generare un oggetto Type per il nome del tipo; in caso contrario false.

ignoreCase
Boolean

true se al parametro typeName verrà applicata la distinzione tra maiuscole e minuscole; in caso contrario false.

Restituisce

Oggetto Type che rappresenta il parametro typeName richiesto.

Eccezioni

typeName non è valido.

-oppure-

typeName è ambiguo.

-oppure-

Non è possibile trovare typeName e throwOnError è true.

Commenti

Un assembly di primo livello fa riferimento al file Global.asax o a un file che si trova nella App_GlobalResources, App_WebReferences, App_Code o App_Browsers directory.

Si applica a