Sdílet prostřednictvím


Requires.NotNullOrEmpty Metoda

Definice

Přetížení

NotNullOrEmpty(IEnumerable, String)

Vyvolá výjimku, pokud je hodnota zadaného parametru null a neobsahuje žádné prvky.

NotNullOrEmpty(String, String)

Vyvolá výjimku, pokud je hodnota zadaného parametru null nebo prázdná.

NotNullOrEmpty<T>(ICollection<T>, String)

Vyvolá výjimku, pokud je hodnota zadaného parametru null a neobsahuje žádné prvky.

NotNullOrEmpty<T>(IEnumerable<T>, String)

Vyvolá výjimku, pokud je hodnota zadaného parametru null a neobsahuje žádné prvky.

NotNullOrEmpty(IEnumerable, String)

Vyvolá výjimku, pokud je hodnota zadaného parametru null a neobsahuje žádné prvky.

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

Parametry

values
IEnumerable

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 nesplňuje podmínky), jako název parametru se použije výraz použitý v prvním argumentu.

Atributy

Výjimky

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

Platí pro

NotNullOrEmpty(String, String)

Vyvolá výjimku, pokud je hodnota zadaného parametru null nebo prázdná.

public:
 static void NotNullOrEmpty(System::String ^ value, System::String ^ parameterName);
[System.Diagnostics.DebuggerStepThrough]
public static void NotNullOrEmpty (string value, string? parameterName);
[System.Diagnostics.DebuggerStepThrough]
public static void NotNullOrEmpty (string value, string? parameterName = default);
[<System.Diagnostics.DebuggerStepThrough>]
static member NotNullOrEmpty : string * string -> unit
Public Shared Sub NotNullOrEmpty (value As String, parameterName As String)
Public Shared Sub NotNullOrEmpty (value As String, Optional parameterName As String = Nothing)

Parametry

value
String

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 nesplňuje podmínky), jako název parametru se použije výraz použitý v prvním argumentu.

Atributy

Výjimky

Vyvoláno, pokud value je null nebo je prázdné.

Platí pro

NotNullOrEmpty<T>(ICollection<T>, String)

Vyvolá výjimku, pokud je hodnota zadaného parametru null a neobsahuje žádné prvky.

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

Parametry typu

T

Typ hodnoty v kolekci.

Parametry

values
ICollection<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 nesplňuje podmínky), jako název parametru se použije výraz použitý v prvním argumentu.

Atributy

Výjimky

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

Platí pro

NotNullOrEmpty<T>(IEnumerable<T>, String)

Vyvolá výjimku, pokud je hodnota zadaného parametru null a neobsahuje žádné prvky.

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

Parametry typu

T

Typ vytvořený výčtem.

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 nesplňuje podmínky), jako název parametru se použije výraz použitý v prvním argumentu.

Atributy

Výjimky

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

Platí pro