EnumerableRowCollectionExtensions.Cast<TResult> Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.