ModelMemberCollection<TItemType,TFindType>.Find ModelMemberCollection<TItemType,TFindType>.Find ModelMemberCollection<TItemType,TFindType>.Find ModelMemberCollection<TItemType,TFindType>.Find Method

Definizione

Cerca nella raccolta la chiave specificata e se la trova, la restituisce.Searches the collection for the given key and returns it if it is found.

Overload

Find(String) Find(String) Find(String) Find(String)

Cerca nella raccolta la chiave specificata e se la trova, la restituisce.Searches the collection for the given key and returns it if it is found. Se la chiave non viene trovata, questo metodo restituisce null.If the key is not found, this method returns null.

Find(TFindType) Find(TFindType) Find(TFindType) Find(TFindType)

Cerca nella raccolta la chiave specificata e se la trova, la restituisce.Searches the collection for the given key and returns it if it is found. Se la chiave non viene trovata, questo metodo restituisce null.If the key is not found, this method returns null.

Find(String, Boolean) Find(String, Boolean) Find(String, Boolean) Find(String, Boolean)

Se sottoposto a override in una classe derivata, cerca la chiave specificata nella raccolta e la restituisce se la trova.When overridden in a derived class, searches the collection for the given key and returns it if it is found. Se la chiave non viene trovata, questo metodo genera un'eccezione o restituisce null, a seconda del valore passato all'oggetto 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) Find(TFindType, Boolean) Find(TFindType, Boolean) Find(TFindType, Boolean)

Se sottoposto a override in una classe derivata, cerca la chiave specificata nella raccolta e la restituisce se la trova.When overridden in a derived class, searches the collection for the given key and returns it if it is found. Se la chiave non viene trovata, questo metodo genera un'eccezione o restituisce null, a seconda del valore passato all'oggetto throwOnError.If the key is not found, this method throws an exception or returns null, depending on the value passed to throwOnError.

Find(String) Find(String) Find(String) Find(String)

Cerca nella raccolta la chiave specificata e se la trova, la restituisce.Searches the collection for the given key and returns it if it is found. Se la chiave non viene trovata, questo metodo restituisce 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

Parametri

name
String String String String

Nome della chiave specificata.The name of the given key.

Restituisce

TItemType TItemType TItemType TItemType

Se viene trovata, restituisce l'elemento.If found, returns the item.

Eccezioni

Find(TFindType) Find(TFindType) Find(TFindType) Find(TFindType)

Cerca nella raccolta la chiave specificata e se la trova, la restituisce.Searches the collection for the given key and returns it if it is found. Se la chiave non viene trovata, questo metodo restituisce 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

Parametri

value

Tipo della chiave specificata.The type of the given key.

Restituisce

TItemType TItemType TItemType TItemType

Se viene trovata, restituisce l'elemento.If found, returns the item.

Eccezioni

Find(String, Boolean) Find(String, Boolean) Find(String, Boolean) Find(String, Boolean)

Se sottoposto a override in una classe derivata, cerca la chiave specificata nella raccolta e la restituisce se la trova.When overridden in a derived class, searches the collection for the given key and returns it if it is found. Se la chiave non viene trovata, questo metodo genera un'eccezione o restituisce null, a seconda del valore passato all'oggetto 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

Parametri

name
String String String String

Nome della chiave specificata.The name of the given key.

throwOnError
Boolean Boolean Boolean Boolean

true per generare un'eccezione se non è possibile trovare la chiave specificata; in caso contrario, false.true to throw an exception if the given key is not found; otherwise, false.

Restituisce

TItemType TItemType TItemType TItemType

Se viene trovata, restituisce l'elemento.If found, returns the item

Eccezioni

name non è stato trovato e throwOnError è true.The name is not found and throwOnError is true.

Find(TFindType, Boolean) Find(TFindType, Boolean) Find(TFindType, Boolean) Find(TFindType, Boolean)

Se sottoposto a override in una classe derivata, cerca la chiave specificata nella raccolta e la restituisce se la trova.When overridden in a derived class, searches the collection for the given key and returns it if it is found. Se la chiave non viene trovata, questo metodo genera un'eccezione o restituisce null, a seconda del valore passato all'oggetto 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

Parametri

value

Tipo della chiave specificata.The type of the given key.

throwOnError
Boolean Boolean Boolean Boolean

true per generare un'eccezione se non è possibile trovare la chiave specificata; in caso contrario, false.true to throw an exception if the given key is not found; otherwise, false.

Restituisce

TItemType TItemType TItemType TItemType

Se viene trovata, restituisce l'elemento.If found, returns the item.

Eccezioni

value non è stato trovato e throwOnError è true.The value is not found and throwOnError is true.

Si applica a