MessageHeaderException Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy MessageHeaderException.

Przeciążenia

MessageHeaderException()

Inicjuje nowe wystąpienie klasy MessageHeaderException.

MessageHeaderException(String)

Inicjuje nowe wystąpienie klasy MessageHeaderException z określonym komunikatem.

MessageHeaderException(SerializationInfo, StreamingContext)

Inicjuje MessageHeaderException nowe wystąpienie klasy używanej do deserializacji danych do MessageHeaderException obiektu.

MessageHeaderException(String, Boolean)

Inicjuje nowe wystąpienie klasy przy użyciu określonego MessageHeaderException komunikatu i wartość wskazującą, czy nagłówek wiadomości jest duplikatem, czy brakuje.

MessageHeaderException(String, Exception)

Inicjuje nowe wystąpienie klasy przy użyciu określonego MessageHeaderException komunikatu i wyjątku wewnętrznego, który spowodował wyjątek.

MessageHeaderException(String, String, String)

Inicjuje MessageHeaderException nowe wystąpienie klasy przy użyciu określonego komunikatu, nazwy nagłówka i przestrzeni nazw.

MessageHeaderException(String, String, String, Boolean)

Inicjuje nowe wystąpienie klasy przy użyciu określonego MessageHeaderException komunikatu, nazwy nagłówka i przestrzeni nazw oraz wartości wskazującej, czy nagłówek komunikatu jest duplikatem, czy brakuje.

MessageHeaderException(String, String, String, Exception)

Inicjuje nowe wystąpienie klasy przy użyciu określonego MessageHeaderException komunikatu, nazwy nagłówka i przestrzeni nazw oraz wyjątku wewnętrznego, który spowodował wyjątek.

MessageHeaderException(String, String, String, Boolean, Exception)

Inicjuje nowe wystąpienie klasy przy użyciu określonego MessageHeaderException komunikatu, nazwy nagłówka i przestrzeni nazw, wartości wskazującej, czy nagłówek komunikatu jest duplikatem, czy brakuje go, oraz wyjątek wewnętrzny, który spowodował wyjątek.

Uwagi

Jeśli chcesz przekazać użytkownikowi komunikat o błędzie, użyj konstruktora MessageHeaderException(String) .

Jeśli chcesz przekazać komunikat o błędzie i odwołanie do wewnętrznego wyjątku, który jest przyczyną wyjątku dla użytkownika, użyj konstruktora MessageHeaderException(String, Exception) .

Jeśli chcesz przekazać informacje o serializacji i kontekst przesyłania strumieniowego, użyj konstruktora MessageHeaderException(SerializationInfo, StreamingContext) .

MessageHeaderException()

Źródło:
MessageHeaderException.cs
Źródło:
MessageHeaderException.cs
Źródło:
MessageHeaderException.cs

Inicjuje nowe wystąpienie klasy MessageHeaderException.

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

Dotyczy

MessageHeaderException(String)

Źródło:
MessageHeaderException.cs
Źródło:
MessageHeaderException.cs
Źródło:
MessageHeaderException.cs

Inicjuje nowe wystąpienie klasy MessageHeaderException z określonym komunikatem.

public:
 MessageHeaderException(System::String ^ message);
public MessageHeaderException (string message);
new System.ServiceModel.MessageHeaderException : string -> System.ServiceModel.MessageHeaderException
Public Sub New (message As String)

Parametry

message
String

Komunikat został przeniesiony w wyjątku.

Uwagi

Użyj tego konstruktora, jeśli chcesz przekazać użytkownikowi komunikat o błędzie. Zawartość parametru komunikatu powinna być zrozumiała dla zamierzonych użytkowników.

Dotyczy

MessageHeaderException(SerializationInfo, StreamingContext)

Źródło:
MessageHeaderException.cs
Źródło:
MessageHeaderException.cs
Źródło:
MessageHeaderException.cs

Inicjuje MessageHeaderException nowe wystąpienie klasy używanej do deserializacji danych do MessageHeaderException obiektu.

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

Parametry

info
SerializationInfo

Obiekt SerializationInfo zawierający dane zserializowanego obiektu dotyczące zgłaszanego wyjątku.

context
StreamingContext

Obiekt StreamingContext zawierający informacje kontekstowe dotyczące źródła lub miejsca docelowego.

Uwagi

Ten konstruktor jest wywoływany podczas deserializacji w celu przywrócenia obiektu wyjątku przesyłanego przez strumień.

Dotyczy

MessageHeaderException(String, Boolean)

Źródło:
MessageHeaderException.cs
Źródło:
MessageHeaderException.cs
Źródło:
MessageHeaderException.cs

Inicjuje nowe wystąpienie klasy przy użyciu określonego MessageHeaderException komunikatu i wartość wskazującą, czy nagłówek wiadomości jest duplikatem, czy brakuje.

public:
 MessageHeaderException(System::String ^ message, bool isDuplicate);
public MessageHeaderException (string message, bool isDuplicate);
new System.ServiceModel.MessageHeaderException : string * bool -> System.ServiceModel.MessageHeaderException
Public Sub New (message As String, isDuplicate As Boolean)

Parametry

message
String

Komunikat wyjątku.

isDuplicate
Boolean

true jeśli wiele nagłówków wiadomości jest duplikatem; false jeśli nie ma żadnych nagłówków komunikatów.

Dotyczy

MessageHeaderException(String, Exception)

Źródło:
MessageHeaderException.cs
Źródło:
MessageHeaderException.cs
Źródło:
MessageHeaderException.cs

Inicjuje nowe wystąpienie klasy przy użyciu określonego MessageHeaderException komunikatu i wyjątku wewnętrznego, który spowodował wyjątek.

public:
 MessageHeaderException(System::String ^ message, Exception ^ innerException);
public MessageHeaderException (string message, Exception innerException);
new System.ServiceModel.MessageHeaderException : string * Exception -> System.ServiceModel.MessageHeaderException
Public Sub New (message As String, innerException As Exception)

Parametry

message
String

Komunikat wyjątku.

innerException
Exception

Element Exception zawierający wyjątek wewnętrzny, który spowodował wyjątek.

Uwagi

Użyj tego konstruktora, jeśli chcesz przekazać komunikat o błędzie i informacje o wyjątku wewnętrznym do użytkownika. Zawartość parametru komunikatu powinna być zrozumiała dla zamierzonych użytkowników.

Wyjątek zgłaszany bezpośrednio w wyniku poprzedniego wyjątku może zawierać odwołanie do poprzedniego wyjątku InnerException we właściwości . Właściwość InnerException zwraca tę samą wartość, która jest przekazywana do konstruktora lub null odwołania (Nothing w Visual Basic), jeśli InnerException właściwość nie dostarcza wewnętrznej wartości wyjątku do konstruktora.

Dotyczy

MessageHeaderException(String, String, String)

Źródło:
MessageHeaderException.cs
Źródło:
MessageHeaderException.cs
Źródło:
MessageHeaderException.cs

Inicjuje MessageHeaderException nowe wystąpienie klasy przy użyciu określonego komunikatu, nazwy nagłówka i przestrzeni nazw.

public:
 MessageHeaderException(System::String ^ message, System::String ^ headerName, System::String ^ ns);
public MessageHeaderException (string message, string headerName, string ns);
new System.ServiceModel.MessageHeaderException : string * string * string -> System.ServiceModel.MessageHeaderException
Public Sub New (message As String, headerName As String, ns As String)

Parametry

message
String

Komunikat wyjątku.

headerName
String

Nazwa nagłówka wiadomości.

ns
String

Przestrzeń nazw nagłówka komunikatu.

Dotyczy

MessageHeaderException(String, String, String, Boolean)

Źródło:
MessageHeaderException.cs
Źródło:
MessageHeaderException.cs
Źródło:
MessageHeaderException.cs

Inicjuje nowe wystąpienie klasy przy użyciu określonego MessageHeaderException komunikatu, nazwy nagłówka i przestrzeni nazw oraz wartości wskazującej, czy nagłówek komunikatu jest duplikatem, czy brakuje.

public:
 MessageHeaderException(System::String ^ message, System::String ^ headerName, System::String ^ ns, bool isDuplicate);
public MessageHeaderException (string message, string headerName, string ns, bool isDuplicate);
new System.ServiceModel.MessageHeaderException : string * string * string * bool -> System.ServiceModel.MessageHeaderException
Public Sub New (message As String, headerName As String, ns As String, isDuplicate As Boolean)

Parametry

message
String

Komunikat wyjątku.

headerName
String

Nazwa nagłówka wiadomości.

ns
String

Przestrzeń nazw nagłówka komunikatu.

isDuplicate
Boolean

true jeśli wiele nagłówków wiadomości jest duplikatem; false jeśli nie ma żadnych nagłówków komunikatów.

Dotyczy

MessageHeaderException(String, String, String, Exception)

Źródło:
MessageHeaderException.cs
Źródło:
MessageHeaderException.cs
Źródło:
MessageHeaderException.cs

Inicjuje nowe wystąpienie klasy przy użyciu określonego MessageHeaderException komunikatu, nazwy nagłówka i przestrzeni nazw oraz wyjątku wewnętrznego, który spowodował wyjątek.

public:
 MessageHeaderException(System::String ^ message, System::String ^ headerName, System::String ^ ns, Exception ^ innerException);
public MessageHeaderException (string message, string headerName, string ns, Exception innerException);
new System.ServiceModel.MessageHeaderException : string * string * string * Exception -> System.ServiceModel.MessageHeaderException
Public Sub New (message As String, headerName As String, ns As String, innerException As Exception)

Parametry

message
String

Komunikat wyjątku.

headerName
String

Nazwa nagłówka wiadomości.

ns
String

Przestrzeń nazw nagłówka komunikatu.

innerException
Exception

Element Exception zawierający wyjątek wewnętrzny, który spowodował wyjątek.

Dotyczy

MessageHeaderException(String, String, String, Boolean, Exception)

Źródło:
MessageHeaderException.cs
Źródło:
MessageHeaderException.cs
Źródło:
MessageHeaderException.cs

Inicjuje nowe wystąpienie klasy przy użyciu określonego MessageHeaderException komunikatu, nazwy nagłówka i przestrzeni nazw, wartości wskazującej, czy nagłówek komunikatu jest duplikatem, czy brakuje go, oraz wyjątek wewnętrzny, który spowodował wyjątek.

public:
 MessageHeaderException(System::String ^ message, System::String ^ headerName, System::String ^ ns, bool isDuplicate, Exception ^ innerException);
public MessageHeaderException (string message, string headerName, string ns, bool isDuplicate, Exception innerException);
new System.ServiceModel.MessageHeaderException : string * string * string * bool * Exception -> System.ServiceModel.MessageHeaderException
Public Sub New (message As String, headerName As String, ns As String, isDuplicate As Boolean, innerException As Exception)

Parametry

message
String

Komunikat wyjątku.

headerName
String

Nazwa nagłówka wiadomości.

ns
String

Przestrzeń nazw nagłówka komunikatu.

isDuplicate
Boolean

true jeśli wiele nagłówków wiadomości jest duplikatem; false jeśli nie ma żadnych nagłówków komunikatów.

innerException
Exception

Element Exception zawierający wyjątek wewnętrzny, który spowodował wyjątek.

Dotyczy