EnumerableRowCollectionExtensions.Cast(EnumerableRowCollection) EnumerableRowCollectionExtensions.Cast(EnumerableRowCollection) EnumerableRowCollectionExtensions.Cast(EnumerableRowCollection) EnumerableRowCollectionExtensions.Cast(EnumerableRowCollection) Method

Definition

Konvertiert die Elemente einer EnumerableRowCollection in den angegebenen Typ.Converts the elements of an EnumerableRowCollection to the specified type.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

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)

Typparameter

TResult

Der Typ, in den die Elemente der Quelle konvertiert werden sollen.The type to convert the elements of source to.

Parameter

source
EnumerableRowCollection EnumerableRowCollection EnumerableRowCollection EnumerableRowCollection

Das EnumerableRowCollection, das die zu konvertierenden Elemente enthält.The EnumerableRowCollection that contains the elements to be converted.

Gibt zurück

Eine EnumerableRowCollection, die jedes in den angegebenen Typ konvertierte Element der Quellsequenz enthält.An EnumerableRowCollection that contains each element of the source sequence converted to the specified type.

Ausnahmen

Ein Element in der Sequenz kann nicht in den Typ TResult umgewandelt werden.An element in the sequence cannot be cast to type TResult.

Hinweise

Diese Methode wird mithilfe von verzögerter Ausführung implementiert.This method is implemented by using deferred execution. Der unmittelbare Rückgabewert ist ein Objekt, das alle Informationen speichert, die zum Ausführen der Aktion erforderlich sind.The immediate return value is an object that stores all the information that is required to perform the action. Die durch diese Methode dargestellte Abfrage wird erst GetEnumerator ausgeführt, wenn das Objekt durch Aufrufen der-Methode direkt oder mithilfe foreach von in Visual C# oder For Each Visual Basic aufgelistet wird.The query represented by this method is not executed until the object is enumerated either by calling its GetEnumerator method directly or by using foreach in Visual C# or For Each in Visual Basic.

Gilt für:

Siehe auch