ModelMemberCollection<TItemType,TFindType>.Find Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wyszukuje kolekcję dla danego klucza i zwraca ją, jeśli zostanie znaleziona.
Przeciążenia
| Nazwa | Opis |
|---|---|
| Find(String) |
Wyszukuje kolekcję dla danego klucza i zwraca ją, jeśli zostanie znaleziona. Jeśli klucz nie zostanie znaleziony, ta metoda zwróci wartość |
| Find(TFindType) |
Wyszukuje kolekcję dla danego klucza i zwraca ją, jeśli zostanie znaleziona. Jeśli klucz nie zostanie znaleziony, ta metoda zwróci wartość |
| Find(String, Boolean) |
Po zastąpieniu w klasie pochodnej przeszukuje kolekcję dla danego klucza i zwraca ją, jeśli zostanie znaleziona. Jeśli klucz nie zostanie znaleziony, ta metoda zgłasza wyjątek lub zwraca |
| Find(TFindType, Boolean) |
Po zastąpieniu w klasie pochodnej przeszukuje kolekcję dla danego klucza i zwraca ją, jeśli zostanie znaleziona. Jeśli klucz nie zostanie znaleziony, ta metoda zgłasza wyjątek lub zwraca |
Find(String)
Wyszukuje kolekcję dla danego klucza i zwraca ją, jeśli zostanie znaleziona. Jeśli klucz nie zostanie znaleziony, ta metoda zwróci wartość 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
Parametry
- name
- String
Nazwa danego klucza.
Zwraca
Jeśli zostanie znaleziony, zwraca element.
Wyjątki
name jest null.
Dotyczy
Find(TFindType)
Wyszukuje kolekcję dla danego klucza i zwraca ją, jeśli zostanie znaleziona. Jeśli klucz nie zostanie znaleziony, ta metoda zwróci wartość null.
public:
TItemType Find(TFindType value);
public TItemType Find(TFindType value);
member this.Find : 'FindType -> 'ItemType
Public Function Find (value As TFindType) As TItemType
Parametry
- value
- TFindType
Typ danego klucza.
Zwraca
Jeśli zostanie znaleziony, zwraca element.
Wyjątki
value jest null.
Dotyczy
Find(String, Boolean)
Po zastąpieniu w klasie pochodnej przeszukuje kolekcję dla danego klucza i zwraca ją, jeśli zostanie znaleziona. Jeśli klucz nie zostanie znaleziony, ta metoda zgłasza wyjątek lub zwraca nullwartość , w zależności od wartości przekazanej do throwOnErrormetody .
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
Parametry
- name
- String
Nazwa danego klucza.
- throwOnError
- Boolean
true w celu zgłoszenia wyjątku, jeśli dany klucz nie zostanie znaleziony; w przeciwnym razie, false.
Zwraca
Jeśli zostanie znaleziony, zwraca element.
Wyjątki
Nie można odnaleźć pliku name i throwOnError ma wartość true.
Dotyczy
Find(TFindType, Boolean)
Po zastąpieniu w klasie pochodnej przeszukuje kolekcję dla danego klucza i zwraca ją, jeśli zostanie znaleziona. Jeśli klucz nie zostanie znaleziony, ta metoda zgłasza wyjątek lub zwraca nullwartość , w zależności od wartości przekazanej do throwOnErrormetody .
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
Parametry
- value
- TFindType
Typ danego klucza.
- throwOnError
- Boolean
true w celu zgłoszenia wyjątku, jeśli dany klucz nie zostanie znaleziony; w przeciwnym razie, false.
Zwraca
Jeśli zostanie znaleziony, zwraca element.
Wyjątki
Nie można odnaleźć pliku value i throwOnError ma wartość true.