Condividi tramite


EnumerableRowCollectionExtensions.Cast<TResult> Metodo

Definizione

Converte gli elementi di un oggetto EnumerableRowCollection nel tipo specificato.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

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)

Parametri di tipo

TResult

Tipo in cui convertire gli elementi di origine.

Parametri

source
EnumerableRowCollection

Oggetto EnumerableRowCollection che contiene gli elementi da convertire.

Restituisce

EnumerableRowCollection che contiene ogni elemento della sequenza di origine convertito nel tipo specificato.

Eccezioni

source è null.

Non è possibile eseguire il cast di un elemento della sequenza al tipo TResult.

Commenti

Questo metodo viene implementato usando l'esecuzione posticipata. Il valore restituito immediato è un oggetto che archivia tutte le informazioni necessarie per eseguire l'azione. La query rappresentata da questo metodo non viene eseguita finché l'oggetto non viene enumerato chiamando direttamente il relativo GetEnumerator metodo o usando foreach in Visual C# o For Each in Visual Basic.

Si applica a

Vedi anche