ModelMemberCollection<TItemType,TFindType>.Find Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 |
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 |
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 |
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 |
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
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
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
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
Si se encuentra, devuelve el elemento.
Excepciones
No se encontró value
y throwOnError
es true
.