EnumerableRowCollectionExtensions.Cast<TResult> Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Converte os elementos de an EnumerableRowCollection para o tipo especificado.
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.
public:
generic <typename TResult>
[System::Runtime::CompilerServices::Extension]
static System::Data::EnumerableRowCollection<TResult> ^ Cast(System::Data::EnumerableRowCollection ^ source);
public static System.Data.EnumerableRowCollection<TResult> Cast<TResult>(this System.Data.EnumerableRowCollection source);
static member Cast : System.Data.EnumerableRowCollection -> System.Data.EnumerableRowCollection<'Result>
<Extension()>
Public Function Cast(Of TResult) (source As EnumerableRowCollection) As EnumerableRowCollection(Of TResult)
Parâmetros de Tipo Genérico
- TResult
O tipo para converter os elementos da fonte.
Parâmetros
- source
- EnumerableRowCollection
O EnumerableRowCollection que contém os elementos a converter.
Devoluções
An EnumerableRowCollection que contém cada elemento da sequência de origem convertido para o tipo especificado.
Exceções
source é null.
Um elemento na sequência não pode ser lançado para o tipo TResult.
Observações
Este método é implementado através da execução diferida. O valor de retorno imediato é um objeto que armazena toda a informação necessária para realizar a ação. A consulta representada por este método não é executada até que o objeto seja enumerado, seja chamando diretamente o seu método GetEnumerator ou usando foreach em Visual C# ou For Each em Visual Basic.