Udostępnij za pośrednictwem


Requires.NotNullOrEmpty Metoda

Definicja

Przeciążenia

NotNullOrEmpty(IEnumerable, String)

Zgłasza wyjątek, jeśli wartość określonego parametru ma wartość null, nie ma żadnych elementów.

NotNullOrEmpty(String, String)

Zgłasza wyjątek, jeśli wartość określonego parametru ma wartość null lub jest pusta.

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

Zgłasza wyjątek, jeśli wartość określonego parametru ma wartość null, nie ma żadnych elementów.

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

Zgłasza wyjątek, jeśli wartość określonego parametru ma wartość null, nie ma żadnych elementów.

NotNullOrEmpty(IEnumerable, String)

Zgłasza wyjątek, jeśli wartość określonego parametru ma wartość null, nie ma żadnych elementów.

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

Wartość argumentu.

parameterName
String

Nazwa parametru, który ma być uwzględniony w każdym zgłoszonym wyjątku. Jeśli ten argument zostanie pominięty (jawne pisanie null nie kwalifikuje się), wyrażenie użyte w pierwszym argumencie będzie używane jako nazwa parametru.

Atrybuty

Wyjątki

Zgłaszany, jeśli testowany warunek ma wartość false.

Dotyczy

NotNullOrEmpty(String, String)

Zgłasza wyjątek, jeśli wartość określonego parametru ma wartość null lub jest pusta.

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

Wartość argumentu.

parameterName
String

Nazwa parametru, który ma być uwzględniony w każdym zgłoszonym wyjątku. Jeśli ten argument zostanie pominięty (jawne pisanie null nie kwalifikuje się), wyrażenie użyte w pierwszym argumencie będzie używane jako nazwa parametru.

Atrybuty

Wyjątki

Wyrzucony, jeśli value jest lub null jest pusty.

Dotyczy

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

Zgłasza wyjątek, jeśli wartość określonego parametru ma wartość null, nie ma żadnych elementów.

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 wartości w kolekcji.

Parametry

values
ICollection<T>

Wartość argumentu.

parameterName
String

Nazwa parametru, który ma być uwzględniony w każdym zgłoszonym wyjątku. Jeśli ten argument zostanie pominięty (jawne pisanie null nie kwalifikuje się), wyrażenie użyte w pierwszym argumencie będzie używane jako nazwa parametru.

Atrybuty

Wyjątki

Zgłaszany, jeśli testowany warunek ma wartość false.

Dotyczy

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

Zgłasza wyjątek, jeśli wartość określonego parametru ma wartość null, nie ma żadnych elementów.

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 wygenerowany przez wyliczenie.

Parametry

values
IEnumerable<T>

Wartość argumentu.

parameterName
String

Nazwa parametru, który ma być uwzględniony w każdym zgłoszonym wyjątku. Jeśli ten argument zostanie pominięty (jawne pisanie null nie kwalifikuje się), wyrażenie użyte w pierwszym argumencie będzie używane jako nazwa parametru.

Atrybuty

Wyjątki

Zgłaszany, jeśli testowany warunek ma wartość false.

Dotyczy