Compartir a través de


Requires.NotNullOrEmpty Método

Definición

Sobrecargas

NotNullOrEmpty(IEnumerable, String)

Produce una excepción si el valor del parámetro especificado es NULL, no tiene ningún elemento.

NotNullOrEmpty(String, String)

Produce una excepción si el valor del parámetro especificado es null o está vacío.

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

Produce una excepción si el valor del parámetro especificado es NULL, no tiene ningún elemento.

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

Produce una excepción si el valor del parámetro especificado es NULL, no tiene ningún elemento.

NotNullOrEmpty(IEnumerable, String)

Produce una excepción si el valor del parámetro especificado es NULL, no tiene ningún elemento.

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)

Parámetros

values
IEnumerable

Valor del argumento.

parameterName
String

Nombre del parámetro que se va a incluir en cualquier excepción iniciada. Si se omite este argumento (la escritura null explícita no cumple los requisitos), la expresión usada en el primer argumento se usará como nombre del parámetro.

Atributos

Excepciones

Se produce si la condición probada es false.

Se aplica a

NotNullOrEmpty(String, String)

Produce una excepción si el valor del parámetro especificado es null o está vacío.

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)

Parámetros

value
String

Valor del argumento.

parameterName
String

Nombre del parámetro que se va a incluir en cualquier excepción iniciada. Si se omite este argumento (la escritura null explícita no cumple los requisitos), la expresión usada en el primer argumento se usará como nombre del parámetro.

Atributos

Excepciones

Se produce si value está null o está vacío.

Se aplica a

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

Produce una excepción si el valor del parámetro especificado es NULL, no tiene ningún elemento.

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)

Parámetros de tipo

T

Tipo de valor de la colección.

Parámetros

values
ICollection<T>

Valor del argumento.

parameterName
String

Nombre del parámetro que se va a incluir en cualquier excepción iniciada. Si se omite este argumento (la escritura null explícita no cumple los requisitos), la expresión usada en el primer argumento se usará como nombre del parámetro.

Atributos

Excepciones

Se produce si la condición probada es false.

Se aplica a

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

Produce una excepción si el valor del parámetro especificado es NULL, no tiene ningún elemento.

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)

Parámetros de tipo

T

Tipo generado por la enumeración.

Parámetros

values
IEnumerable<T>

Valor del argumento.

parameterName
String

Nombre del parámetro que se va a incluir en cualquier excepción iniciada. Si se omite este argumento (la escritura null explícita no cumple los requisitos), la expresión usada en el primer argumento se usará como nombre del parámetro.

Atributos

Excepciones

Se produce si la condición probada es false.

Se aplica a