ModelMemberCollection<TItemType,TFindType>.Find Méthode

Définition

Recherche la clé donnée dans la collection et la retourne, si elle existe.

Surcharges

Find(String)

Recherche la clé donnée dans la collection et la retourne, si elle existe. Si la clé est introuvable, cette méthode retourne null.

Find(TFindType)

Recherche la clé donnée dans la collection et la retourne, si elle existe. Si la clé est introuvable, cette méthode retourne null.

Find(String, Boolean)

En cas de substitution dans une classe dérivée, recherche la clé donnée dans la collection et la retourne s’il la trouve. Si la clé est introuvable, cette méthode lève une exception ou retourne null, selon la valeur passée à throwOnError.

Find(TFindType, Boolean)

En cas de substitution dans une classe dérivée, recherche la clé donnée dans la collection et la retourne s’il la trouve. Si la clé est introuvable, cette méthode lève une exception ou retourne null, selon la valeur passée à throwOnError.

Find(String)

Recherche la clé donnée dans la collection et la retourne, si elle existe. Si la clé est introuvable, cette méthode retourne null.

public:
 TItemType Find(System::String ^ name);
public TItemType Find (string name);
member this.Find : string -> 'ItemType
Public Function Find (name As String) As TItemType

Paramètres

name
String

Nom de la clé donnée.

Retours

TItemType

Si elle est trouvée, retourne l’élément.

Exceptions

name a la valeur null.

S’applique à

Find(TFindType)

Recherche la clé donnée dans la collection et la retourne, si elle existe. Si la clé est introuvable, cette méthode retourne null.

public:
 TItemType Find(TFindType value);
public TItemType Find (TFindType value);
member this.Find : 'FindType -> 'ItemType
Public Function Find (value As TFindType) As TItemType

Paramètres

value
TFindType

Type de la clé donnée.

Retours

TItemType

Si elle est trouvée, retourne l’élément.

Exceptions

value a la valeur null.

S’applique à

Find(String, Boolean)

En cas de substitution dans une classe dérivée, recherche la clé donnée dans la collection et la retourne s’il la trouve. Si la clé est introuvable, cette méthode lève une exception ou retourne null, selon la valeur passée à throwOnError.

protected:
 abstract TItemType Find(System::String ^ name, bool throwOnError);
protected abstract TItemType Find (string name, bool throwOnError);
abstract member Find : string * bool -> 'ItemType
Protected MustOverride Function Find (name As String, throwOnError As Boolean) As TItemType

Paramètres

name
String

Nom de la clé donnée.

throwOnError
Boolean

true pour lever une exception si la clé données est introuvable ; sinon, false.

Retours

TItemType

Si elle est trouvée, retourne l’élément.

Exceptions

name introuvable et throwOnError est true.

S’applique à

Find(TFindType, Boolean)

En cas de substitution dans une classe dérivée, recherche la clé donnée dans la collection et la retourne s’il la trouve. Si la clé est introuvable, cette méthode lève une exception ou retourne null, selon la valeur passée à throwOnError.

protected:
 abstract TItemType Find(TFindType value, bool throwOnError);
protected abstract TItemType Find (TFindType value, bool throwOnError);
abstract member Find : 'FindType * bool -> 'ItemType
Protected MustOverride Function Find (value As TFindType, throwOnError As Boolean) As TItemType

Paramètres

value
TFindType

Type de la clé donnée.

throwOnError
Boolean

true pour lever une exception si la clé données est introuvable ; sinon, false.

Retours

TItemType

Si elle est trouvée, retourne l’élément.

Exceptions

value introuvable et throwOnError est true.

S’applique à