ArgumentOutOfRangeException.ActualValue プロパティ

定義

この例外の原因である引数値を取得します。

public:
 virtual property System::Object ^ ActualValue { System::Object ^ get(); };
public virtual object ActualValue { get; }
public virtual object? ActualValue { get; }
member this.ActualValue : obj
Public Overridable ReadOnly Property ActualValue As Object

プロパティ値

現在 Exceptionの を引き起こしたパラメーターの値。

注釈

無効な引数を取得するには、このプロパティを使用します。

プロパティは ActualValue 、コンストラクターに渡されたのと同じ値を返します。値 null が指定されていない場合は を返します。

プロパティには ActualValue 、オブジェクトの構築時に値が割り当てられます。 プロパティ値が ActualValue でない null場合は、 プロパティが保持するメッセージ文字列に値の文字列表現が Message 追加されます。

ActualValueプロパティは、.NET クラス ライブラリ内では使用されません。 .NET クラス ライブラリによってスローされるすべてのオブジェクトに ArgumentOutOfRangeException null 値が含まれます。 ActualValueアプリケーションで使用可能な引数値を使用できるように、 プロパティが提供されます。

このプロパティは読み取り専用であり、値の内容または形式をカスタマイズする場合にのみオーバーライドする必要があります。

適用対象