ArgumentNullException.ThrowIfNull Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| ThrowIfNull(Object, String) |
Löst ein ArgumentNullException if |
| ThrowIfNull(Void*, String) |
Löst ein ArgumentNullException if |
ThrowIfNull(Object, String)
- Quelle:
- ArgumentNullException.cs
- Quelle:
- ArgumentNullException.cs
- Quelle:
- ArgumentNullException.cs
- Quelle:
- ArgumentNullException.cs
- Quelle:
- ArgumentNullException.cs
Löst ein ArgumentNullException if argument is null.
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)
Parameter
- argument
- Object
Das Argument "Bezugstyp", das als Nicht-Null überprüft werden soll.
- paramName
- String
Der Name des Parameters, argument der entspricht. Wenn Sie diesen Parameter weglassen, wird der Name verwendet argument .
Ausnahmen
argument ist null.
Hinweise
Der paramName Parameter wird eingeschlossen, um das CallerArgumentExpressionAttribute Attribut zu unterstützen. Es wird empfohlen, keinen Wert für diesen Parameter zu übergeben und stattdessen den Namen zu argument verwenden.
Gilt für:
ThrowIfNull(Void*, String)
- Quelle:
- ArgumentNullException.cs
- Quelle:
- ArgumentNullException.cs
- Quelle:
- ArgumentNullException.cs
- Quelle:
- ArgumentNullException.cs
- Quelle:
- ArgumentNullException.cs
Wichtig
Diese API ist nicht CLS-kompatibel.
Löst ein ArgumentNullException if argument is null.
[System.CLSCompliant(false)]
public static void ThrowIfNull(void* argument, string? paramName = default);
[<System.CLSCompliant(false)>]
static member ThrowIfNull : nativeptr<unit> * string -> unit
Parameter
- argument
- Void*
Das Zeigerargument, das als nicht null überprüft werden soll.
- paramName
- String
Der Name des Parameters, argument der entspricht.
- Attribute