Compartir a través de


Requires.NotNullEmptyOrNullElements<T> Método

Definición

Produce una excepción si el valor del parámetro especificado es NULL, no tiene elementos o tiene un elemento con un valor 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)

Parámetros de tipo

T

Tipo de los elementos de la secuencia.

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