ModelMemberCollection<TItemType,TFindType>.Find Méthode

Définition

Recherche la clé donnée dans la collection et la retourne, si elle existe.Searches the collection for the given key and returns it if it is found.

Surcharges

Find(String)

Recherche la clé donnée dans la collection et la retourne, si elle existe.Searches the collection for the given key and returns it if it is found. Si la clé est introuvable, cette méthode retourne null.If the key is not found, this method returns null.

Find(TFindType)

Recherche la clé donnée dans la collection et la retourne, si elle existe.Searches the collection for the given key and returns it if it is found. Si la clé est introuvable, cette méthode retourne null.If the key is not found, this method returns 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.When overridden in a derived class, searches the collection for the given key and returns it if it is found. Si la clé est introuvable, cette méthode lève une exception ou retourne null, selon la valeur passée à throwOnError.If the key is not found, this method throws an exception or returns null, depending on the value passed to 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.When overridden in a derived class, searches the collection for the given key and returns it if it is found. Si la clé est introuvable, cette méthode lève une exception ou retourne null, selon la valeur passée à throwOnError.If the key is not found, this method throws an exception or returns null, depending on the value passed to throwOnError.

Find(String)

Recherche la clé donnée dans la collection et la retourne, si elle existe.Searches the collection for the given key and returns it if it is found. Si la clé est introuvable, cette méthode retourne null.If the key is not found, this method returns 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.The name of the given key.

Retours

TItemType

Si elle est trouvée, retourne l’élément.If found, returns the item.

Exceptions

name a la valeur null.The name is null.

Find(TFindType)

Recherche la clé donnée dans la collection et la retourne, si elle existe.Searches the collection for the given key and returns it if it is found. Si la clé est introuvable, cette méthode retourne null.If the key is not found, this method returns 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.The type of the given key.

Retours

TItemType

Si elle est trouvée, retourne l’élément.If found, returns the item.

Exceptions

value a la valeur null.The value is 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.When overridden in a derived class, searches the collection for the given key and returns it if it is found. Si la clé est introuvable, cette méthode lève une exception ou retourne null, selon la valeur passée à throwOnError.If the key is not found, this method throws an exception or returns null, depending on the value passed to 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.The name of the given key.

throwOnError
Boolean

true pour lever une exception si la clé données est introuvable ; sinon, false.true to throw an exception if the given key is not found; otherwise, false.

Retours

TItemType

Si elle est trouvée, retourne l’élément.If found, returns the item

Exceptions

name introuvable et throwOnError est true.The name is not found and throwOnError is true.

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.When overridden in a derived class, searches the collection for the given key and returns it if it is found. Si la clé est introuvable, cette méthode lève une exception ou retourne null, selon la valeur passée à throwOnError.If the key is not found, this method throws an exception or returns null, depending on the value passed to 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.The type of the given key.

throwOnError
Boolean

true pour lever une exception si la clé données est introuvable ; sinon, false.true to throw an exception if the given key is not found; otherwise, false.

Retours

TItemType

Si elle est trouvée, retourne l’élément.If found, returns the item.

Exceptions

value introuvable et throwOnError est true.The value is not found and throwOnError is true.

S’applique à