ModelMemberCollection<TItemType,TFindType>.Find Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Cerca nella raccolta la chiave specificata e se la trova, la restituisce.
Overload
Find(String) |
Cerca nella raccolta la chiave specificata e se la trova, la restituisce. Se la chiave non viene trovata, questo metodo restituisce |
Find(TFindType) |
Cerca nella raccolta la chiave specificata e se la trova, la restituisce. Se la chiave non viene trovata, questo metodo restituisce |
Find(String, Boolean) |
Se sottoposto a override in una classe derivata, cerca la chiave specificata nella raccolta e la restituisce se la trova. Se la chiave non viene trovata, questo metodo genera un'eccezione o restituisce |
Find(TFindType, Boolean) |
Se sottoposto a override in una classe derivata, cerca la chiave specificata nella raccolta e la restituisce se la trova. Se la chiave non viene trovata, questo metodo genera un'eccezione o restituisce |
Find(String)
Cerca nella raccolta la chiave specificata e se la trova, la restituisce. Se la chiave non viene trovata, questo metodo restituisce 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
Nome della chiave specificata.
Restituisce
Se viene trovata, restituisce l'elemento.
Eccezioni
L'elemento name
è null
.
Si applica a
Find(TFindType)
Cerca nella raccolta la chiave specificata e se la trova, la restituisce. Se la chiave non viene trovata, questo metodo restituisce 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
- TFindType
Tipo della chiave specificata.
Restituisce
Se viene trovata, restituisce l'elemento.
Eccezioni
L'elemento value
è null
.
Si applica a
Find(String, Boolean)
Se sottoposto a override in una classe derivata, cerca la chiave specificata nella raccolta e la restituisce se la trova. Se la chiave non viene trovata, questo metodo genera un'eccezione o restituisce null
, a seconda del valore passato all'oggetto 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
Nome della chiave specificata.
- throwOnError
- Boolean
true
per generare un'eccezione se non è possibile trovare la chiave specificata; in caso contrario, false
.
Restituisce
Se viene trovata, restituisce l'elemento.
Eccezioni
name
non è stato trovato e throwOnError
è true
.
Si applica a
Find(TFindType, Boolean)
Se sottoposto a override in una classe derivata, cerca la chiave specificata nella raccolta e la restituisce se la trova. Se la chiave non viene trovata, questo metodo genera un'eccezione o restituisce null
, a seconda del valore passato all'oggetto 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
- TFindType
Tipo della chiave specificata.
- throwOnError
- Boolean
true
per generare un'eccezione se non è possibile trovare la chiave specificata; in caso contrario, false
.
Restituisce
Se viene trovata, restituisce l'elemento.
Eccezioni
value
non è stato trovato e throwOnError
è true
.