EnumerableRowCollectionExtensions.Cast<TResult> Méthode

Définition

Convertit les éléments d’un objet EnumerableRowCollection vers le type spécifié.

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

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)

Paramètres de type

TResult

Type vers lequel convertir les éléments de la source.

Paramètres

source
EnumerableRowCollection

EnumerableRowCollection qui contient les éléments à convertir.

Retours

EnumerableRowCollection<TResult>

Objet EnumerableRowCollection qui contient chaque élément de la séquence source convertie vers le type spécifié.

Exceptions

source a la valeur null.

Impossible de caster un élément de la séquence en type TResult.

Remarques

Cette méthode est implémentée à l’aide de l’exécution différée. La valeur de retour immédiat est un objet qui stocke toutes les informations requises pour effectuer l’action. La requête représentée par cette méthode n’est pas exécutée tant que l’objet n’est pas énuméré en appelant directement sa GetEnumerator méthode ou en l’utilisant foreach dans Visual C# ou For Each dans Visual Basic.

S’applique à

Voir aussi