Freigeben über


IDbAsyncEnumerator<T>-Schnittstelle

[Diese Seite bezieht sich auf Entity Framework Version 6. Die neueste Version ist als 'Entity Framework' NuGet-Paket verfügbar. Weitere Informationen zu Entity Framework finden Sie unter msdn.com/data/ef.]

Die asynchrone Version der IEnumerator<T>-Schnittstelle, die Elementen ermöglicht, asynchron abgerufen zu werden. Diese Schnittstelle wird für die Interaktion mit Entity Framework-Abfragen verwendet und sollte nicht durch benutzerdefinierte Klassen implementiert werden.

Namespace:  System.Data.Entity.Infrastructure
Assembly:  EntityFramework (in EntityFramework.dll)

Syntax

'Declaration
Public Interface IDbAsyncEnumerator(Of Out T) _
    Inherits IDbAsyncEnumerator, IDisposable
'Usage
Dim instance As IDbAsyncEnumerator(Of Out T)
public interface IDbAsyncEnumerator<out T> : IDbAsyncEnumerator, 
    IDisposable
generic<typename T>
public interface class IDbAsyncEnumerator : IDbAsyncEnumerator, 
    IDisposable
type IDbAsyncEnumerator<'T> =  
    interface 
        interface IDbAsyncEnumerator 
        interface IDisposable 
    end
JScript does not support generic types and methods.

Typparameter

  • out T
    Der Typ der aufzulistenden Objekte.

    Dieser Typparameter ist Covariant. Das heißt, Sie können entweder den angegebenen Typ oder einen weiter abgeleiteten Typ verwenden. Weitere Informationen zu Ko- und Kontravarianz finden Sie unter https://msdn.microsoft.com/de-de/library/dd799517(v=vs.113).

Der IDbAsyncEnumerator<T>-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Current Ruft das aktuelle Element in der Iteration ab.

Oben

Methoden

  Name Beschreibung
Öffentliche Methode Dispose (Von IDisposable geerbt.)
Öffentliche Methode MoveNextAsync Gibt den Enumerator an das nächste Element in der Sequenz weiter und gibt das Ergebnis asynchron zurück. (Von IDbAsyncEnumerator geerbt.)

Oben

Siehe auch

Verweis

System.Data.Entity.Infrastructure-Namespace