Sdílet prostřednictvím


Requires.NotNullEmptyOrNullElements<T> Metoda

Definice

Vyvolá výjimku, pokud je hodnota zadaného parametru null, neobsahuje žádné prvky nebo má prvek s hodnotou null.

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

Parametry typu

T

Typ prvků v sekvenci.

Parametry

values
IEnumerable<T>

Hodnota argumentu.

parameterName
String

Název parametru, který se má zahrnout do jakékoli vyvolané výjimky. Pokud je tento argument vynechán (explicitní zápis null není způsobilý), použije se jako název parametru výraz použitý v prvním argumentu.

Atributy

Výjimky

Vyvolá se, pokud testovaná podmínka je nepravdivá.

Platí pro