Questo argomento non è stato ancora valutato - Valuta questo argomento

Costruttore ArgumentException (String, Exception)

Consente l'inizializzazione di una nuova istanza della classe ArgumentException con un messaggio di errore specificato e un riferimento all'eccezione interna che è la causa dell'eccezione corrente.

Spazio dei nomi: System
Assembly: mscorlib (in mscorlib.dll)

public ArgumentException (
	string message,
	Exception innerException
)
public ArgumentException (
	String message, 
	Exception innerException
)
public function ArgumentException (
	message : String, 
	innerException : Exception
)
Non applicabile.

Parametri

message

Messaggio di errore in cui viene indicato il motivo dell'eccezione.

innerException

L'eccezione che è la causa dell'eccezione corrente. Se il parametro innerException non è un riferimento null, l'eccezione corrente verrà generata in un blocco catch che gestisce l'eccezione interna.

Questo costruttore inizializza la proprietà Message della nuova istanza utilizzando il valore del parametro message. Il contenuto del parametro message deve essere facilmente comprensibile. Il chiamante del costruttore è necessario per verificare che la stringa sia stata localizzata in base alla lingua corrente del sistema.

È necessario che un'eccezione generata quale risultato diretto di un'eccezione precedente ne includa un riferimento nella proprietà InnerException. Dalla proprietà InnerException viene restituito lo stesso valore passato al costruttore oppure riferimento null (Nothing in Visual Basic) nel caso in cui dalla proprietà InnerException non venga fornito il valore di eccezione interna al costruttore.

Nella seguente tabella sono descritti i valori iniziali di proprietà di un'istanza di ArgumentException.

Proprietà

Valore

InnerException

Riferimento all'eccezione interna

Message

Stringa del messaggio di errore.

Windows 98, Windows Server 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

Microsoft .NET Framework 3.0 è supportato in Windows Vista, Microsoft Windows XP SP2 e Windows Server 2003 SP1.

.NET Framework

Supportato in:

.NET Compact Framework

Supportato in:

XNA Framework

Supportato in:
Il documento è risultato utile?
(1500 caratteri rimanenti)

Aggiunte alla community

AGGIUNGI
© 2013 Microsoft. Tutti i diritti riservati.