TargetInvocationException TargetInvocationException TargetInvocationException TargetInvocationException Constructors

Definizione

Overload

TargetInvocationException(Exception) TargetInvocationException(Exception) TargetInvocationException(Exception) TargetInvocationException(Exception)

Inizializza una nuova istanza della classe TargetInvocationException con un riferimento all'eccezione interna che è la causa dell'eccezione.Initializes a new instance of the TargetInvocationException class with a reference to the inner exception that is the cause of this exception.

TargetInvocationException(String, Exception) TargetInvocationException(String, Exception) TargetInvocationException(String, Exception) TargetInvocationException(String, Exception)

Inizializza una nuova istanza della classe TargetInvocationException con un messaggio di errore specificato e un riferimento all'eccezione interna che è la causa dell'eccezione corrente.Initializes a new instance of the TargetInvocationException class with a specified error message and a reference to the inner exception that is the cause of this exception.

TargetInvocationException(Exception) TargetInvocationException(Exception) TargetInvocationException(Exception) TargetInvocationException(Exception)

Inizializza una nuova istanza della classe TargetInvocationException con un riferimento all'eccezione interna che è la causa dell'eccezione.Initializes a new instance of the TargetInvocationException class with a reference to the inner exception that is the cause of this exception.

public:
 TargetInvocationException(Exception ^ inner);
public TargetInvocationException (Exception inner);
new System.Reflection.TargetInvocationException : Exception -> System.Reflection.TargetInvocationException
Public Sub New (inner As Exception)

Parametri

inner
Exception Exception Exception Exception

Eccezione che ha determinato l'eccezione corrente.The exception that is the cause of the current exception. Se il parametro inner non è null, l'eccezione corrente viene generata in un blocco catch in cui viene gestita l'eccezione interna.If the inner parameter is not null, the current exception is raised in a catch block that handles the inner exception.

Commenti

Un'eccezione generata come risultato diretto di un'eccezione precedente deve includere un riferimento all'eccezione precedente nella proprietà InnerException.An exception that is thrown as a direct result of a previous exception should include a reference to the previous exception in the InnerException property. La proprietà InnerException restituisce lo stesso valore passato al costruttore oppure null nel caso in cui la proprietà InnerException non fornisca il valore di eccezione interna al costruttore.The InnerException property returns the same value that is passed into the constructor, or null if the InnerException property does not supply the inner exception value to the constructor.

Nella tabella seguente vengono illustrati i valori di proprietà iniziali per un'istanza di TargetInvocationException.The following table shows the initial property values for an instance of TargetInvocationException.

ProprietàProperty ValoreValue
InnerException Riferimento all'eccezione interna.The inner exception reference.
Message Stringa del messaggio di errore.The error message string.
Vedi anche

TargetInvocationException(String, Exception) TargetInvocationException(String, Exception) TargetInvocationException(String, Exception) TargetInvocationException(String, Exception)

Inizializza una nuova istanza della classe TargetInvocationException con un messaggio di errore specificato e un riferimento all'eccezione interna che è la causa dell'eccezione corrente.Initializes a new instance of the TargetInvocationException class with a specified error message and a reference to the inner exception that is the cause of this exception.

public:
 TargetInvocationException(System::String ^ message, Exception ^ inner);
public TargetInvocationException (string message, Exception inner);
new System.Reflection.TargetInvocationException : string * Exception -> System.Reflection.TargetInvocationException
Public Sub New (message As String, inner As Exception)

Parametri

message
String String String String

Messaggio di errore in cui viene indicato il motivo dell'eccezione.The error message that explains the reason for the exception.

inner
Exception Exception Exception Exception

Eccezione che ha determinato l'eccezione corrente.The exception that is the cause of the current exception. Se il parametro inner non è null, l'eccezione corrente viene generata in un blocco catch in cui viene gestita l'eccezione interna.If the inner parameter is not null, the current exception is raised in a catch block that handles the inner exception.

Commenti

Un'eccezione generata come risultato diretto di un'eccezione precedente deve includere un riferimento all'eccezione precedente nella proprietà InnerException.An exception that is thrown as a direct result of a previous exception should include a reference to the previous exception in the InnerException property. La proprietà InnerException restituisce lo stesso valore passato al costruttore oppure null nel caso in cui la proprietà InnerException non fornisca il valore di eccezione interna al costruttore.The InnerException property returns the same value that is passed into the constructor, or null if the InnerException property does not supply the inner exception value to the constructor.

Nella tabella seguente vengono illustrati i valori di proprietà iniziali per un'istanza di TargetInvocationException.The following table shows the initial property values for an instance of TargetInvocationException.

ProprietàProperty ValoreValue
InnerException Riferimento all'eccezione interna.The inner exception reference.
Message Stringa del messaggio di errore.The error message string.
Vedi anche

Si applica a