Partager via


Requires.NotNullOrEmpty Méthode

Définition

Surcharges

NotNullOrEmpty(IEnumerable, String)

Lève une exception si la valeur du paramètre spécifié est null et ne contient aucun élément.

NotNullOrEmpty(String, String)

Lève une exception si la valeur du paramètre spécifié est null ou vide.

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

Lève une exception si la valeur du paramètre spécifié est null et ne contient aucun élément.

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

Lève une exception si la valeur du paramètre spécifié est null et ne contient aucun élément.

NotNullOrEmpty(IEnumerable, String)

Lève une exception si la valeur du paramètre spécifié est null et ne contient aucun élément.

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)

Paramètres

values
IEnumerable

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 éligible), 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 a la valeur false.

S’applique à

NotNullOrEmpty(String, String)

Lève une exception si la valeur du paramètre spécifié est null ou vide.

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)

Paramètres

value
String

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 éligible), l’expression utilisée dans le premier argument est utilisée comme nom de paramètre.

Attributs

Exceptions

Levée si value est null ou vide.

S’applique à

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

Lève une exception si la valeur du paramètre spécifié est null et ne contient aucun élément.

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)

Paramètres de type

T

Type de valeur dans la collection.

Paramètres

values
ICollection<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 éligible), 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 a la valeur false.

S’applique à

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

Lève une exception si la valeur du paramètre spécifié est null et ne contient aucun élément.

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)

Paramètres de type

T

Type produit par l’énumération.

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 éligible), 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 a la valeur false.

S’applique à