Nyelv

TargetInvocationException Konstruktorok

Definíció

Inicializálja a TargetInvocationException osztály új példányát.

Túlterhelések

Name Description
TargetInvocationException(Exception)

Inicializálja az TargetInvocationException osztály új példányát, és hivatkozik arra a belső kivételre, amely a kivétel oka.

TargetInvocationException(String, Exception)

Inicializálja az TargetInvocationException osztály új példányát egy megadott hibaüzenettel és a kivétel okaként szolgáló belső kivételre mutató hivatkozással.

TargetInvocationException(Exception)

Forrás:
TargetInvocationException.cs
Forrás:
TargetInvocationException.cs
Forrás:
TargetInvocationException.cs
Forrás:
TargetInvocationException.cs
Forrás:
TargetInvocationException.cs

Inicializálja az TargetInvocationException osztály új példányát, és hivatkozik arra a belső kivételre, amely a kivétel oka.

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

Paraméterek

inner
Exception

Az aktuális kivétel okaként megadott kivétel. Ha a inner paraméter nem null, a rendszer az aktuális kivételt a catch belső kivételt kezelő blokkban emeli ki.

Megjegyzések

Az előző kivétel közvetlen eredményeként keletkező kivételnek tartalmaznia kell a tulajdonság előző kivételére InnerException mutató hivatkozást. A InnerException tulajdonság ugyanazt az értéket adja vissza, amelyet a konstruktornak ad át, vagy null ha a InnerException tulajdonság nem adja meg a belső kivétel értékét a konstruktornak.

Az alábbi táblázat a példány kezdeti tulajdonságértékét TargetInvocationExceptionmutatja be.

Ingatlan Érték
InnerException A belső kivételre mutató hivatkozás.
Message A hibaüzenet sztringje.

Lásd még

A következőre érvényes:

TargetInvocationException(String, Exception)

Forrás:
TargetInvocationException.cs
Forrás:
TargetInvocationException.cs
Forrás:
TargetInvocationException.cs
Forrás:
TargetInvocationException.cs
Forrás:
TargetInvocationException.cs

Inicializálja az TargetInvocationException osztály új példányát egy megadott hibaüzenettel és a kivétel okaként szolgáló belső kivételre mutató hivatkozással.

public:
 TargetInvocationException(System::String ^ message, Exception ^ inner);
public TargetInvocationException(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)

Paraméterek

message
String

A kivétel okát magyarázó hibaüzenet.

inner
Exception

Az aktuális kivétel okaként megadott kivétel. Ha a inner paraméter nem null, a rendszer az aktuális kivételt a catch belső kivételt kezelő blokkban emeli ki.

Megjegyzések

Az előző kivétel közvetlen eredményeként keletkező kivételnek tartalmaznia kell a tulajdonság előző kivételére InnerException mutató hivatkozást. A InnerException tulajdonság ugyanazt az értéket adja vissza, amelyet a konstruktornak ad át, vagy null ha a InnerException tulajdonság nem adja meg a belső kivétel értékét a konstruktornak.

Az alábbi táblázat a példány kezdeti tulajdonságértékét TargetInvocationExceptionmutatja be.

Ingatlan Érték
InnerException A belső kivételre mutató hivatkozás.
Message A hibaüzenet sztringje.

Lásd még

A következőre érvényes: