Język

ModelMemberCollection<TItemType,TFindType>.Find Metoda

Definicja

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ść null.

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.

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 .

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 .

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

TItemType

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

TItemType

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

TItemType

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

TItemType

Jeśli zostanie znaleziony, zwraca element.

Wyjątki

Nie można odnaleźć pliku value i throwOnError ma wartość true.

Dotyczy