ModelMemberCollection<TItemType,TFindType>.Find Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Pesquisa na coleção a chave especificada e retorna-a se ela for encontrada.
Sobrecargas
Find(String) |
Pesquisa na coleção a chave especificada e retorna-a se ela for encontrada. Se a chave não for encontrada, esse método retornará |
Find(TFindType) |
Pesquisa na coleção a chave especificada e retorna-a se ela for encontrada. Se a chave não for encontrada, esse método retornará |
Find(String, Boolean) |
Quando substituído em uma classe derivada, pesquisa na coleção a chave especificada e retorna-a, se encontrada. Se a chave não for encontrada, este método gerará uma exceção ou retornará |
Find(TFindType, Boolean) |
Quando substituído em uma classe derivada, pesquisa na coleção a chave especificada e retorna-a, se encontrada. Se a chave não for encontrada, este método gerará uma exceção ou retornará |
Find(String)
Pesquisa na coleção a chave especificada e retorna-a se ela for encontrada. Se a chave não for encontrada, esse método retornará 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
O nome da chave especificada.
Retornos
Se encontrado, retorna o item.
Exceções
O name
é null
.
Aplica-se a
Find(TFindType)
Pesquisa na coleção a chave especificada e retorna-a se ela for encontrada. Se a chave não for encontrada, esse método retornará 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
O tipo da chave determinada.
Retornos
Se encontrado, retorna o item.
Exceções
O value
é null
.
Aplica-se a
Find(String, Boolean)
Quando substituído em uma classe derivada, pesquisa na coleção a chave especificada e retorna-a, se encontrada. Se a chave não for encontrada, este método gerará uma exceção ou retornará null
, dependendo do valor passado para 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
O nome da chave especificada.
- throwOnError
- Boolean
true
para gerar uma exceção se a chave informada não for encontrada; caso contrário false
.
Retornos
Se encontrado, retorna o item.
Exceções
O name
não é encontrado e throwOnError
é true
.
Aplica-se a
Find(TFindType, Boolean)
Quando substituído em uma classe derivada, pesquisa na coleção a chave especificada e retorna-a, se encontrada. Se a chave não for encontrada, este método gerará uma exceção ou retornará null
, dependendo do valor passado para 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
O tipo da chave determinada.
- throwOnError
- Boolean
true
para gerar uma exceção se a chave informada não for encontrada; caso contrário false
.
Retornos
Se encontrado, retorna o item.
Exceções
O value
não é encontrado e throwOnError
é true
.