Freigeben über


Requires.NullOrNotNullElements<T>(IEnumerable<T>, String) Methode

Definition

Löst eine Ausnahme aus, wenn der Wert des angegebenen Parameters nicht NULL ist und über ein Element mit einem NULL-Wert verfügt.

public:
generic <typename T>
 static void NullOrNotNullElements(System::Collections::Generic::IEnumerable<T> ^ values, System::String ^ parameterName);
[System.Diagnostics.DebuggerStepThrough]
public static void NullOrNotNullElements<T> (System.Collections.Generic.IEnumerable<T> values, string? parameterName);
[System.Diagnostics.DebuggerStepThrough]
public static void NullOrNotNullElements<T> (System.Collections.Generic.IEnumerable<T> values, string? parameterName = default);
[<System.Diagnostics.DebuggerStepThrough>]
static member NullOrNotNullElements : seq<'T> * string -> unit
Public Shared Sub NullOrNotNullElements(Of T) (values As IEnumerable(Of T), parameterName As String)
Public Shared Sub NullOrNotNullElements(Of T) (values As IEnumerable(Of T), Optional parameterName As String = Nothing)

Typparameter

T

Der Typ der Elemente in der Sequenz.

Parameter

values
IEnumerable<T>

Der Wert des Arguments.

parameterName
String

Der Name des Parameters, der in jede ausgelöste Ausnahme eingeschlossen werden soll. Wenn dieses Argument weggelassen wird (explizites Schreiben null qualifiziert sich nicht), wird der im ersten Argument verwendete Ausdruck als Parametername verwendet.

Attribute

Ausnahmen

Wird ausgelöst, wenn die getestete Bedingung false ist.

Gilt für: