ArgumentNullException.ThrowIfNull メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
ThrowIfNull(Object, String) |
if |
ThrowIfNull(Void*, String) |
if |
ThrowIfNull(Object, String)
if argument
null
をArgumentNullExceptionスローします。
public static void ThrowIfNull (object? argument, string? paramName = default);
static member ThrowIfNull : obj * string -> unit
Public Shared Sub ThrowIfNull (argument As Object, Optional paramName As String = Nothing)
パラメーター
- argument
- Object
null 以外として検証する参照型引数。
- paramName
- String
対応するパラメーター argument
の名前。 このパラメーターを省略すると、名前 argument
が使用されます。
例外
argument
が null
です。
注釈
この paramName
パラメーターは、属性をサポート CallerArgumentExpressionAttribute するために含まれています。 このパラメーターには値を渡さず、代わりに名前を argument
使用することをお勧めします。
適用対象
ThrowIfNull(Void*, String)
重要
この API は CLS 準拠ではありません。
if argument
null
をArgumentNullExceptionスローします。
[System.CLSCompliant(false)]
public static void ThrowIfNull (void* argument, string? paramName = default);
[<System.CLSCompliant(false)>]
static member ThrowIfNull : nativeptr<unit> * string -> unit
パラメーター
- argument
- Void*
null 以外として検証するポインター引数。
- paramName
- String
対応するパラメーター argument
の名前。
- 属性