MessageHeaderException コンストラクター

定義

MessageHeaderException クラスの新しいインスタンスを初期化します。

オーバーロード

MessageHeaderException()

MessageHeaderException クラスの新しいインスタンスを初期化します。

MessageHeaderException(String)

指定したメッセージを使用して、MessageHeaderException クラスの新しいインスタンスを初期化します。

MessageHeaderException(SerializationInfo, StreamingContext)

データを MessageHeaderException オブジェクトに逆シリアル化するために使用される MessageHeaderException クラスの新しいインスタンスを初期化します。

MessageHeaderException(String, Boolean)

指定したメッセージと、メッセージ ヘッダーが重複しているか失われていることを示す値を使用して、MessageHeaderException クラスの新しいインスタンスを初期化します。

MessageHeaderException(String, Exception)

指定したメッセージと、例外の原因となった内部例外を使用して、MessageHeaderException クラスの新しいインスタンスを初期化します。

MessageHeaderException(String, String, String)

指定したメッセージ、ヘッダー名、および名前空間を使用して、MessageHeaderException クラスの新しいインスタンスを初期化します。

MessageHeaderException(String, String, String, Boolean)

指定したメッセージ、ヘッダー名と名前空間、およびメッセージ ヘッダーが重複しているか失われていることを示す値を使用して、MessageHeaderException クラスの新しいインスタンスを初期化します。

MessageHeaderException(String, String, String, Exception)

指定したメッセージ、ヘッダー名と名前空間、および例外の原因となった内部例外を使用して、MessageHeaderException クラスの新しいインスタンスを初期化します。

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

指定したメッセージ、ヘッダー名と名前空間、メッセージ ヘッダーが重複しているか失われていることを示す値、および例外の原因となった内部例外を使用して、MessageHeaderException クラスの新しいインスタンスを初期化します。

注釈

ユーザーにエラー メッセージを渡す場合は、MessageHeaderException(String) コンストラクターを使用します。

例外の原因となった内部例外のエラー メッセージとその参照をユーザーに渡す場合は、MessageHeaderException(String, Exception) コンストラクターを使用します。

シリアル化情報およびストリーム コンテキストを渡す場合は、MessageHeaderException(SerializationInfo, StreamingContext) コンストラクターを使用します。

MessageHeaderException()

ソース:
MessageHeaderException.cs
ソース:
MessageHeaderException.cs
ソース:
MessageHeaderException.cs

MessageHeaderException クラスの新しいインスタンスを初期化します。

C#
public MessageHeaderException ();

適用対象

.NET Framework 4.8.1 およびその他のバージョン
製品 バージョン
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

MessageHeaderException(String)

ソース:
MessageHeaderException.cs
ソース:
MessageHeaderException.cs
ソース:
MessageHeaderException.cs

指定したメッセージを使用して、MessageHeaderException クラスの新しいインスタンスを初期化します。

C#
public MessageHeaderException (string message);

パラメーター

message
String

例外に含まれるメッセージ。

注釈

エラー メッセージをユーザーに渡す場合は、このコンストラクターを使用します。 メッセージ パラメーターの内容は、想定されるユーザーが理解できるものであることが必要です。

適用対象

.NET 8 およびその他のバージョン
製品 バージョン
.NET Core 1.0, Core 1.1, 8
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
UWP 10.0

MessageHeaderException(SerializationInfo, StreamingContext)

ソース:
MessageHeaderException.cs
ソース:
MessageHeaderException.cs
ソース:
MessageHeaderException.cs

データを MessageHeaderException オブジェクトに逆シリアル化するために使用される MessageHeaderException クラスの新しいインスタンスを初期化します。

C#
protected MessageHeaderException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);

パラメーター

info
SerializationInfo

スローされている例外に関するシリアル化済みオブジェクト データを保持している SerializationInfo

context
StreamingContext

転送元または転送先についてのコンテキスト情報を含む StreamingContext です。

注釈

このコンストラクターは、ストリームを介して送信される例外オブジェクトを復元する逆シリアル化中に呼び出されます。

適用対象

.NET 8 およびその他のバージョン
製品 バージョン
.NET 8
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

MessageHeaderException(String, Boolean)

ソース:
MessageHeaderException.cs
ソース:
MessageHeaderException.cs
ソース:
MessageHeaderException.cs

指定したメッセージと、メッセージ ヘッダーが重複しているか失われていることを示す値を使用して、MessageHeaderException クラスの新しいインスタンスを初期化します。

C#
public MessageHeaderException (string message, bool isDuplicate);

パラメーター

message
String

例外メッセージです。

isDuplicate
Boolean

複数のメッセージ ヘッダーが重複する場合は true、メッセージ ヘッダーが存在しない場合は false

適用対象

.NET 8 およびその他のバージョン
製品 バージョン
.NET Core 1.0, Core 1.1, 8
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
UWP 10.0

MessageHeaderException(String, Exception)

ソース:
MessageHeaderException.cs
ソース:
MessageHeaderException.cs
ソース:
MessageHeaderException.cs

指定したメッセージと、例外の原因となった内部例外を使用して、MessageHeaderException クラスの新しいインスタンスを初期化します。

C#
public MessageHeaderException (string message, Exception innerException);

パラメーター

message
String

例外メッセージです。

innerException
Exception

例外を引き起こした内部例外を格納する Exception

注釈

内部例外についてのエラー メッセージと情報をユーザーに渡す場合にこのコンストラクターを使用します。 メッセージ パラメーターの内容は、想定されるユーザーが理解できるものであることが必要です。

前の例外の直接の結果としてスローされる例外は、InnerException プロパティに前の例外への参照を含んでいる場合があります。 InnerException プロパティは、コンストラクターに渡される値と同じ値を返します。また、null プロパティが内部例外の値をコンストラクターに提供しない場合は、Nothing 参照 (Visual Basic では InnerException) を返します。

適用対象

.NET 8 およびその他のバージョン
製品 バージョン
.NET Core 1.0, Core 1.1, 8
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
UWP 10.0

MessageHeaderException(String, String, String)

ソース:
MessageHeaderException.cs
ソース:
MessageHeaderException.cs
ソース:
MessageHeaderException.cs

指定したメッセージ、ヘッダー名、および名前空間を使用して、MessageHeaderException クラスの新しいインスタンスを初期化します。

C#
public MessageHeaderException (string message, string headerName, string ns);

パラメーター

message
String

例外メッセージです。

headerName
String

メッセージ ヘッダーの名前。

ns
String

メッセージ ヘッダーの名前空間。

適用対象

.NET 8 およびその他のバージョン
製品 バージョン
.NET Core 1.0, Core 1.1, 8
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
UWP 10.0

MessageHeaderException(String, String, String, Boolean)

ソース:
MessageHeaderException.cs
ソース:
MessageHeaderException.cs
ソース:
MessageHeaderException.cs

指定したメッセージ、ヘッダー名と名前空間、およびメッセージ ヘッダーが重複しているか失われていることを示す値を使用して、MessageHeaderException クラスの新しいインスタンスを初期化します。

C#
public MessageHeaderException (string message, string headerName, string ns, bool isDuplicate);

パラメーター

message
String

例外メッセージです。

headerName
String

メッセージ ヘッダーの名前。

ns
String

メッセージ ヘッダーの名前空間。

isDuplicate
Boolean

複数のメッセージ ヘッダーが重複する場合は true、メッセージ ヘッダーが存在しない場合は false

適用対象

.NET 8 およびその他のバージョン
製品 バージョン
.NET Core 1.0, Core 1.1, 8
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
UWP 10.0

MessageHeaderException(String, String, String, Exception)

ソース:
MessageHeaderException.cs
ソース:
MessageHeaderException.cs
ソース:
MessageHeaderException.cs

指定したメッセージ、ヘッダー名と名前空間、および例外の原因となった内部例外を使用して、MessageHeaderException クラスの新しいインスタンスを初期化します。

C#
public MessageHeaderException (string message, string headerName, string ns, Exception innerException);

パラメーター

message
String

例外メッセージです。

headerName
String

メッセージ ヘッダーの名前。

ns
String

メッセージ ヘッダーの名前空間。

innerException
Exception

例外を引き起こした内部例外を格納する Exception

適用対象

.NET 8 およびその他のバージョン
製品 バージョン
.NET Core 1.0, Core 1.1, 8
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
UWP 10.0

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

ソース:
MessageHeaderException.cs
ソース:
MessageHeaderException.cs
ソース:
MessageHeaderException.cs

指定したメッセージ、ヘッダー名と名前空間、メッセージ ヘッダーが重複しているか失われていることを示す値、および例外の原因となった内部例外を使用して、MessageHeaderException クラスの新しいインスタンスを初期化します。

C#
public MessageHeaderException (string message, string headerName, string ns, bool isDuplicate, Exception innerException);

パラメーター

message
String

例外メッセージです。

headerName
String

メッセージ ヘッダーの名前。

ns
String

メッセージ ヘッダーの名前空間。

isDuplicate
Boolean

複数のメッセージ ヘッダーが重複する場合は true、メッセージ ヘッダーが存在しない場合は false

innerException
Exception

例外を引き起こした内部例外を格納する Exception

適用対象

.NET 8 およびその他のバージョン
製品 バージョン
.NET Core 1.0, Core 1.1, 8
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
UWP 10.0