EnumerableRowCollectionExtensions.Cast<TResult> Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Convertit les éléments d’un EnumerableRowCollection 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
Qui EnumerableRowCollection contient les éléments à convertir.
Retours
Qui EnumerableRowCollection contient chaque élément de la séquence source converti en type spécifié.
Exceptions
source a la valeur null.
Un élément de la séquence ne peut pas être converti 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édiate 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 méthode GetEnumerator ou en utilisant foreach en Visual C# ou For Each dans Visual Basic.