英語で読む

次の方法で共有


ContextMarshalException コンストラクター

定義

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

オーバーロード

ContextMarshalException()

ContextMarshalException クラスの新しいインスタンスを、既定のプロパティを使用して初期化します。

ContextMarshalException(String)

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

ContextMarshalException(SerializationInfo, StreamingContext)
古い.

シリアル化したデータを使用して、ContextMarshalException クラスの新しいインスタンスを初期化します。

ContextMarshalException(String, Exception)

指定したエラー メッセージおよびこの例外の原因となった内部例外への参照を使用して、ContextMarshalException クラスの新しいインスタンスを初期化します。

ContextMarshalException()

ソース:
Context.cs
ソース:
Context.cs
ソース:
Context.cs

ContextMarshalException クラスの新しいインスタンスを、既定のプロパティを使用して初期化します。

public ContextMarshalException ();

注釈

次の表に、ContextMarshalException のインスタンスに対するプロパティの初期値を示します。

プロパティ
InnerException null.
Message 空の文字列 ("")。

適用対象

.NET 9 およびその他のバージョン
製品 バージョン
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 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
.NET Standard 2.0, 2.1

ContextMarshalException(String)

ソース:
Context.cs
ソース:
Context.cs
ソース:
Context.cs

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

public ContextMarshalException (string? message);
public ContextMarshalException (string message);

パラメーター

message
String

例外の原因を説明するエラー メッセージ。

注釈

次の表に、ContextMarshalException のインスタンスに対するプロパティの初期値を示します。

プロパティ
InnerException null.
Message エラー メッセージ文字列。

適用対象

.NET 9 およびその他のバージョン
製品 バージョン
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 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
.NET Standard 2.0, 2.1

ContextMarshalException(SerializationInfo, StreamingContext)

ソース:
Context.cs
ソース:
Context.cs
ソース:
Context.cs

注意事項

This API supports obsolete formatter-based serialization. It should not be called or extended by application code.

シリアル化したデータを使用して、ContextMarshalException クラスの新しいインスタンスを初期化します。

protected ContextMarshalException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
[System.Obsolete("This API supports obsolete formatter-based serialization. It should not be called or extended by application code.", DiagnosticId="SYSLIB0051", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
protected ContextMarshalException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);

パラメーター

info
SerializationInfo

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

context
StreamingContext

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

属性

適用対象

.NET 9 およびその他のバージョン
製品 バージョン (廃止)
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7 (8, 9)
.NET Framework 1.1, 2.0, 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
.NET Standard 2.0, 2.1

ContextMarshalException(String, Exception)

ソース:
Context.cs
ソース:
Context.cs
ソース:
Context.cs

指定したエラー メッセージおよびこの例外の原因となった内部例外への参照を使用して、ContextMarshalException クラスの新しいインスタンスを初期化します。

public ContextMarshalException (string? message, Exception? inner);
public ContextMarshalException (string message, Exception inner);

パラメーター

message
String

例外の原因を説明するエラー メッセージ。

inner
Exception

現在の例外の原因となった例外。 inner パラメーターが null でない場合は、内部例外を処理する catch ブロックで現在の例外が発生します。

注釈

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

次の表に、ContextMarshalException のインスタンスに対するプロパティの初期値を示します。

プロパティ [値]
InnerException 内部例外の参照。
Message エラー メッセージ文字列。

適用対象

.NET 9 およびその他のバージョン
製品 バージョン
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 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
.NET Standard 2.0, 2.1