Requires.NotNullEmptyOrNullElements<T> Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Lève une exception si la valeur du paramètre spécifié est null, n’a aucun élément ou a un élément avec une valeur 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)
Paramètres de type
- T
Type des éléments de la séquence.
Paramètres
- values
- IEnumerable<T>
Valeur de l’argument.
- parameterName
- String
Nom du paramètre à inclure dans toute exception levée. Si cet argument est omis (l’écriture null
explicite n’est pas qualifiée), l’expression utilisée dans le premier argument est utilisée comme nom de paramètre.
- Attributs
Exceptions
Levée si la condition testée est false.