Idioma

ModelMemberCollection<TItemType,TFindType>.Find Método

Definição

Pesquisa a coleção para a chave fornecida e a retorna se ela for encontrada.

Sobrecargas

Nome Description
Find(String)

Pesquisa a coleção para a chave fornecida e a retorna se ela for encontrada. Se a chave não for encontrada, esse método retornará null.

Find(TFindType)

Pesquisa a coleção para a chave fornecida e a retorna se ela for encontrada. Se a chave não for encontrada, esse método retornará null.

Find(String, Boolean)

Quando substituído em uma classe derivada, pesquisa a coleção para a chave fornecida e a retorna se ela for encontrada. Se a chave não for encontrada, esse método gerará uma exceção ou retornará null, dependendo do valor passado para throwOnError.

Find(TFindType, Boolean)

Quando substituído em uma classe derivada, pesquisa a coleção para a chave fornecida e a retorna se ela for encontrada. Se a chave não for encontrada, esse método gerará uma exceção ou retornará null, dependendo do valor passado para throwOnError.

Find(String)

Pesquisa a coleção para a chave fornecida e a retorna 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 fornecida.

Retornos

TItemType

Se encontrado, retorna o item.

Exceções

O name é null.

Aplica-se a

Find(TFindType)

Pesquisa a coleção para a chave fornecida e a retorna 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 fornecida.

Retornos

TItemType

Se encontrado, retorna o item.

Exceções

O value é null.

Aplica-se a

Find(String, Boolean)

Quando substituído em uma classe derivada, pesquisa a coleção para a chave fornecida e a retorna se ela for encontrada. Se a chave não for encontrada, esse 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 fornecida.

throwOnError
Boolean

true para gerar uma exceção se a chave fornecida não for encontrada; caso contrário, false.

Retornos

TItemType

Se encontrado, retorna o item.

Exceções

O name não foi encontrado e throwOnError é true.

Aplica-se a

Find(TFindType, Boolean)

Quando substituído em uma classe derivada, pesquisa a coleção para a chave fornecida e a retorna se ela for encontrada. Se a chave não for encontrada, esse 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 fornecida.

throwOnError
Boolean

true para gerar uma exceção se a chave fornecida não for encontrada; caso contrário, false.

Retornos

TItemType

Se encontrado, retorna o item.

Exceções

O value não foi encontrado e throwOnError é true.

Aplica-se a