Compartir a través de


IDbAsyncEnumerator<T> (Interfaz)

[Esta página es específica de la versión 6 de Entity Framework. La versión más reciente está disponible como el paquete NuGet de Entity Framework. Para más información sobre Entity Framework, consulte msdn.com/es-ES/data/ef].

Versión asincrónica de la interfaz IEnumerator<T> que permite recuperar elementos de forma asincrónica. Esta interfaz se usa para interactuar con consultas de Entity Framework y no se debe implementar mediante clases personalizadas.

Espacio de nombres:  System.Data.Entity.Infrastructure
Ensamblado:  EntityFramework (en EntityFramework.dll)

Sintaxis

'Declaración
Public Interface IDbAsyncEnumerator(Of Out T) _
    Inherits IDbAsyncEnumerator, IDisposable
'Uso
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.

Parámetros de tipo

  • out T
    Tipo de los objetos que se van a enumerar.

    Este parámetro de tipo es covariante. Es decir, puede usar el tipo especificado o cualquier tipo que sea más derivado. Para obtener más información sobre la covarianza y la contravarianza, vea https://msdn.microsoft.com/es-es/library/dd799517(v=vs.113).

El tipo IDbAsyncEnumerator<T> expone los siguientes miembros.

Propiedades

  Name Descripción
Propiedad pública Current Obtiene el elemento actual de la iteración.

Superior

Métodos

  Name Descripción
Método público Dispose (Se hereda de IDisposable).
Método público MoveNextAsync Avanza el enumerador hasta el elemento siguiente de la secuencia, devolviendo el resultado de forma asincrónica. (Se hereda de IDbAsyncEnumerator).

Superior

Vea también

Referencia

System.Data.Entity.Infrastructure (Espacio de nombres)