EnumerableRowCollectionExtensions.Cast<TResult> 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í.
Convierte los elementos de EnumerableRowCollection en el tipo especificado.
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el 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
- TResult
Tipo al que se van a convertir los elementos del origen.
Parámetros
- source
- EnumerableRowCollection
EnumerableRowCollection que contiene los elementos que se van a convertir.
Devoluciones
EnumerableRowCollection que contiene cada elemento de la secuencia de origen convertido en el tipo especificado.
Excepciones
source
es null
.
Un elemento de la secuencia no se puede convertir al tipo TResult
.
Comentarios
Este método se implementa mediante la ejecución diferida. El valor devuelto inmediato es un objeto que almacena toda la información necesaria para realizar la acción. La consulta representada por este método no se ejecuta hasta que el objeto se enumera llamando directamente a su GetEnumerator
método o mediante foreach
en Visual C# o For Each
en Visual Basic.