MessageHeaderException Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.