RemotingException Konstruktorok

Definíció

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

Túlterhelések

Name Description
RemotingException()

Inicializálja az osztály új példányát RemotingException alapértelmezett tulajdonságokkal.

RemotingException(String)

Inicializálja az RemotingException osztály új példányát egy megadott üzenettel.

RemotingException(SerializationInfo, StreamingContext)

Inicializálja az osztály új példányát szerializált RemotingException adatokból.

RemotingException(String, Exception)

Inicializálja az RemotingException 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.

RemotingException()

Inicializálja az osztály új példányát RemotingException alapértelmezett tulajdonságokkal.

public:
 RemotingException();
public RemotingException();
Public Sub New ()

Megjegyzések

RemotingException örökli az SystemException osztályt. Az alábbi táblázat az osztály egy példányának kezdeti tulajdonságértékét RemotingException mutatja be:

Ingatlan Érték
InnerException null
Message Az üres sztring ("")

Lásd még

A következőre érvényes:

RemotingException(String)

Inicializálja az RemotingException osztály új példányát egy megadott üzenettel.

public:
 RemotingException(System::String ^ message);
public RemotingException(string message);
new System.Runtime.Remoting.RemotingException : string -> System.Runtime.Remoting.RemotingException
Public Sub New (message As String)

Paraméterek

message
String

Ez a hibaüzenet elmagyarázza, hogy miért történt a kivétel.

Megjegyzések

RemotingException örökli az SystemException osztályt. Az alábbi táblázat az osztály egy példányának kezdeti tulajdonságértékét RemotingException mutatja be:

Tulajdonságtípus Condition
InnerException null
Message A message karakterlánc

Lásd még

A következőre érvényes:

RemotingException(SerializationInfo, StreamingContext)

Inicializálja az osztály új példányát szerializált RemotingException adatokból.

protected:
 RemotingException(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected RemotingException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.Runtime.Remoting.RemotingException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Runtime.Remoting.RemotingException
Protected Sub New (info As SerializationInfo, context As StreamingContext)

Paraméterek

info
SerializationInfo

A szerializált objektumadatokat tartalmazó objektum.

context
StreamingContext

A kivétel forrásával vagy céljával kapcsolatos környezeti információk.

Kivételek

A info paraméter a következő null: .

Megjegyzések

Ezt a konstruktort a deszerializálás során hívjuk meg a streamen keresztül továbbított kivételobjektum újbóli létrehozásához. (További információ a szerializálásról: XML és SOAP Szerializálás.)

A következőre érvényes:

RemotingException(String, Exception)

Inicializálja az RemotingException 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:
 RemotingException(System::String ^ message, Exception ^ InnerException);
public RemotingException(string message, Exception InnerException);
new System.Runtime.Remoting.RemotingException : string * Exception -> System.Runtime.Remoting.RemotingException
Public Sub New (message As String, InnerException As Exception)

Paraméterek

message
String

Ez a hibaüzenet elmagyarázza, hogy miért történt a kivétel.

InnerException
Exception

Az aktuális kivétel okaként megadott kivétel. Ha a InnerException 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étel tartalmazza 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 az osztály egy példányának kezdeti tulajdonságértékét RemotingException mutatja 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: