Share via


ModelMemberCollection<TItemType,TFindType>.Find Método

Definición

Busca en la colección un elemento con la clave dada y lo devuelve si lo encuentra.

Sobrecargas

Find(String)

Busca en la colección un elemento con la clave dada y lo devuelve si lo encuentra. Si la clave no se encuentra, este método devuelve null.

Find(TFindType)

Busca en la colección un elemento con la clave dada y lo devuelve si lo encuentra. Si la clave no se encuentra, este método devuelve null.

Find(String, Boolean)

Cuando se invalida en una clase derivada, busca en la colección la clave especificada y lo devuelve si lo encuentra. Si no se encuentra la clave, este método produce una excepción o devuelve null, dependiendo del valor que se pase a throwOnError.

Find(TFindType, Boolean)

Cuando se invalida en una clase derivada, busca en la colección la clave especificada y lo devuelve si lo encuentra. Si no se encuentra la clave, este método produce una excepción o devuelve null, dependiendo del valor que se pase a throwOnError.

Find(String)

Busca en la colección un elemento con la clave dada y lo devuelve si lo encuentra. Si la clave no se encuentra, este método devuelve 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

Parámetros

name
String

Nombre de la clave dada.

Devoluciones

TItemType

Si se encuentra, devuelve el elemento.

Excepciones

El valor de name es null.

Se aplica a

Find(TFindType)

Busca en la colección un elemento con la clave dada y lo devuelve si lo encuentra. Si la clave no se encuentra, este método devuelve null.

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

Parámetros

value
TFindType

Tipo de la clave dada.

Devoluciones

TItemType

Si se encuentra, devuelve el elemento.

Excepciones

El valor de value es null.

Se aplica a

Find(String, Boolean)

Cuando se invalida en una clase derivada, busca en la colección la clave especificada y lo devuelve si lo encuentra. Si no se encuentra la clave, este método produce una excepción o devuelve null, dependiendo del valor que se pase a 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

Parámetros

name
String

Nombre de la clave dada.

throwOnError
Boolean

true para producir una excepción si no se encuentra la clave especificada; de lo contrario, false.

Devoluciones

TItemType

Si se encuentra, devuelve el elemento.

Excepciones

No se encontró name y throwOnError es true.

Se aplica a

Find(TFindType, Boolean)

Cuando se invalida en una clase derivada, busca en la colección la clave especificada y lo devuelve si lo encuentra. Si no se encuentra la clave, este método produce una excepción o devuelve null, dependiendo del valor que se pase a 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

Parámetros

value
TFindType

Tipo de la clave dada.

throwOnError
Boolean

true para producir una excepción si no se encuentra la clave especificada; de lo contrario, false.

Devoluciones

TItemType

Si se encuentra, devuelve el elemento.

Excepciones

No se encontró value y throwOnError es true.

Se aplica a