Freigeben über


ModelMemberCollection<TItemType,TFindType>.Find Methode

Definition

Sucht in der Auflistung nach einem bestimmten Schlüssel und gibt ihn zurück, falls er gefunden wird.

Überlädt

Find(String)

Sucht in der Auflistung nach einem bestimmten Schlüssel und gibt ihn zurück, falls er gefunden wird. Diese Methode gibt null zurück, wenn der Schlüssel nicht gefunden wurde.

Find(TFindType)

Sucht in der Auflistung nach einem bestimmten Schlüssel und gibt ihn zurück, falls er gefunden wird. Diese Methode gibt null zurück, wenn der Schlüssel nicht gefunden wurde.

Find(String, Boolean)

Bei Überschreibung in einer abgeleiteten Klasse wird die Auflistung nach dem angegebenen Schlüssel durchsucht, und dieser wird zurückgegeben, wenn er gefunden wird. Wenn der Schlüssel nicht gefunden wird, löst diese Methode eine Ausnahme aus oder gibt null zurück, je nachdem, welcher Wert an throwOnError übergeben wird.

Find(TFindType, Boolean)

Bei Überschreibung in einer abgeleiteten Klasse wird die Auflistung nach dem angegebenen Schlüssel durchsucht, und dieser wird zurückgegeben, wenn er gefunden wird. Wenn der Schlüssel nicht gefunden wird, löst diese Methode eine Ausnahme aus oder gibt null zurück, je nachdem, welcher Wert an throwOnError übergeben wird.

Find(String)

Sucht in der Auflistung nach einem bestimmten Schlüssel und gibt ihn zurück, falls er gefunden wird. Diese Methode gibt null zurück, wenn der Schlüssel nicht gefunden wurde.

public:
 TItemType Find(System::String ^ name);
public TItemType Find (string name);
member this.Find : string -> 'ItemType
Public Function Find (name As String) As TItemType

Parameter

name
String

Der Name des angegebenen Schlüssels.

Gibt zurück

TItemType

Wenn er gefunden wird, wird das Element zurückgegeben.

Ausnahmen

name ist null.

Gilt für

Find(TFindType)

Sucht in der Auflistung nach einem bestimmten Schlüssel und gibt ihn zurück, falls er gefunden wird. Diese Methode gibt null zurück, wenn der Schlüssel nicht gefunden wurde.

public:
 TItemType Find(TFindType value);
public TItemType Find (TFindType value);
member this.Find : 'FindType -> 'ItemType
Public Function Find (value As TFindType) As TItemType

Parameter

value
TFindType

Der Typ des angegebenen Schlüssels.

Gibt zurück

TItemType

Wenn er gefunden wird, wird das Element zurückgegeben.

Ausnahmen

value ist null.

Gilt für

Find(String, Boolean)

Bei Überschreibung in einer abgeleiteten Klasse wird die Auflistung nach dem angegebenen Schlüssel durchsucht, und dieser wird zurückgegeben, wenn er gefunden wird. Wenn der Schlüssel nicht gefunden wird, löst diese Methode eine Ausnahme aus oder gibt null zurück, je nachdem, welcher Wert an throwOnError übergeben wird.

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

Parameter

name
String

Der Name des angegebenen Schlüssels.

throwOnError
Boolean

true, wenn eine Ausnahme ausgelöst werden soll, wenn der angegebene Schlüssel nicht gefunden wurde, andernfalls false.

Gibt zurück

TItemType

Wenn er gefunden wird, wird das Element zurückgegeben.

Ausnahmen

Der name wurde nicht gefunden, und throwOnError ist true.

Gilt für

Find(TFindType, Boolean)

Bei Überschreibung in einer abgeleiteten Klasse wird die Auflistung nach dem angegebenen Schlüssel durchsucht, und dieser wird zurückgegeben, wenn er gefunden wird. Wenn der Schlüssel nicht gefunden wird, löst diese Methode eine Ausnahme aus oder gibt null zurück, je nachdem, welcher Wert an throwOnError übergeben wird.

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

Parameter

value
TFindType

Der Typ des angegebenen Schlüssels.

throwOnError
Boolean

true, wenn eine Ausnahme ausgelöst werden soll, wenn der angegebene Schlüssel nicht gefunden wurde, andernfalls false.

Gibt zurück

TItemType

Wenn er gefunden wird, wird das Element zurückgegeben.

Ausnahmen

Der value wurde nicht gefunden, und throwOnError ist true.

Gilt für