ModelMemberCollection<TItemType,TFindType>.Find 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.
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 |
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 |
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 |
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 |
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
.