Compartir a través de


DbRawSqlQuery<TElement>.LongCountAsync (Método) (CancellationToken)

[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].

Devuelve de forma asincrónica un valor Int64 que representa el número total de elementos de la consulta.

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

Sintaxis

'Declaración
Public Function LongCountAsync ( _
    cancellationToken As CancellationToken _
) As Task(Of Long)
'Uso
Dim instance As DbRawSqlQuery 
Dim cancellationToken As CancellationToken 
Dim returnValue As Task(Of Long)

returnValue = instance.LongCountAsync(cancellationToken)
public Task<long> LongCountAsync(
    CancellationToken cancellationToken
)
public:
Task<long long>^ LongCountAsync(
    CancellationToken cancellationToken
)
member LongCountAsync : 
        cancellationToken:CancellationToken -> Task<int64> 
public function LongCountAsync(
    cancellationToken : CancellationToken
) : Task<long>

Parámetros

Valor devuelto

Tipo: System.Threading.Tasks.Task<Int64>
Tarea que representa la operación asincrónica.El resultado de la tarea contiene el número de elementos del resultado de la consulta.

Excepciones

Excepción Condición
OverflowException

El número de elementos del resultado de la consulta es mayor que MaxValue.

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use 'await' para asegurarse de que se han completado todas las operaciones asincrónicas antes de llamar a otro método en este contexto.

Vea también

Referencia

DbRawSqlQuery<TElement> Clase

LongCountAsync (Sobrecarga)

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