Condividi tramite


QueryableExtensions.LongCountAsync Metodo

Definizione

Overload

LongCountAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken)

Restituisce in modo asincrono un oggetto Int64 che rappresenta il numero di elementi in una sequenza che soddisfa una condizione.

LongCountAsync<TSource>(IQueryable<TSource>, CancellationToken)

Restituisce in modo asincrono un oggetto Int64 che rappresenta il numero totale di elementi in una sequenza.

LongCountAsync<TSource>(IQueryable<TSource>)

Restituisce in modo asincrono un oggetto Int64 che rappresenta il numero totale di elementi in una sequenza.

LongCountAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Restituisce in modo asincrono un oggetto Int64 che rappresenta il numero di elementi in una sequenza che soddisfa una condizione.

LongCountAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>, CancellationToken)

Restituisce in modo asincrono un oggetto Int64 che rappresenta il numero di elementi in una sequenza che soddisfa una condizione.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<long> LongCountAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,bool>> predicate, System.Threading.CancellationToken cancellationToken);
static member LongCountAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, bool>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<int64>

Parametri di tipo

TSource

Tipo degli elementi di source.

Parametri

source
IQueryable<TSource>

Oggetto IQueryable<T> che contiene gli elementi da contare.

predicate
Expression<Func<TSource,Boolean>>

Funzione per testare ogni elemento rispetto a una condizione.

cancellationToken
CancellationToken

Oggetto CancellationToken da osservare durante l'attesa del completamento dell'attività.

Restituisce

Attività che rappresenta l'operazione asincrona. Il risultato dell'attività contiene il numero di elementi nella sequenza che soddisfano la condizione nella funzione predicato.

Attributi

Eccezioni

source oppurepredicate ènull .

Numero di elementi insource che soddisfano la condizione nella funzione predicato è maggiore di MaxValue .

Commenti

Non sono supportate più operazioni attive nella stessa istanza del contesto. Usare "await" per assicurarsi che tutte le operazioni asincrone siano state completate prima di chiamare un altro metodo in questo contesto.

Si applica a

LongCountAsync<TSource>(IQueryable<TSource>, CancellationToken)

Restituisce in modo asincrono un oggetto Int64 che rappresenta il numero totale di elementi in una sequenza.

public static System.Threading.Tasks.Task<long> LongCountAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Threading.CancellationToken cancellationToken);
static member LongCountAsync : System.Linq.IQueryable<'Source> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<int64>

Parametri di tipo

TSource

Tipo degli elementi di source.

Parametri

source
IQueryable<TSource>

Oggetto IQueryable<T> che contiene gli elementi da contare.

cancellationToken
CancellationToken

Oggetto CancellationToken da osservare durante l'attesa del completamento dell'attività.

Restituisce

Attività che rappresenta l'operazione asincrona. Il risultato dell'attività contiene il numero di elementi nella sequenza di input.

Eccezioni

source ènull .

Numero di elementi insource è maggiore di MaxValue .

Commenti

Non sono supportate più operazioni attive nella stessa istanza del contesto. Usare "await" per assicurarsi che tutte le operazioni asincrone siano state completate prima di chiamare un altro metodo in questo contesto.

Si applica a

LongCountAsync<TSource>(IQueryable<TSource>)

Restituisce in modo asincrono un oggetto Int64 che rappresenta il numero totale di elementi in una sequenza.

public static System.Threading.Tasks.Task<long> LongCountAsync<TSource> (this System.Linq.IQueryable<TSource> source);
static member LongCountAsync : System.Linq.IQueryable<'Source> -> System.Threading.Tasks.Task<int64>
<Extension()>
Public Function LongCountAsync(Of TSource) (source As IQueryable(Of TSource)) As Task(Of Long)

Parametri di tipo

TSource

Tipo degli elementi di source.

Parametri

source
IQueryable<TSource>

Oggetto IQueryable<T> che contiene gli elementi da contare.

Restituisce

Attività che rappresenta l'operazione asincrona. Il risultato dell'attività contiene il numero di elementi nella sequenza di input.

Eccezioni

source ènull .

Numero di elementi insource è maggiore di MaxValue .

Commenti

Non sono supportate più operazioni attive nella stessa istanza del contesto. Usare "await" per assicurarsi che tutte le operazioni asincrone siano state completate prima di chiamare un altro metodo in questo contesto.

Si applica a

LongCountAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Boolean>>)

Restituisce in modo asincrono un oggetto Int64 che rappresenta il numero di elementi in una sequenza che soddisfa una condizione.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<long> LongCountAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,bool>> predicate);
static member LongCountAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, bool>> -> System.Threading.Tasks.Task<int64>
<Extension()>
Public Function LongCountAsync(Of TSource) (source As IQueryable(Of TSource), predicate As Expression(Of Func(Of TSource, Boolean))) As Task(Of Long)

Parametri di tipo

TSource

Tipo degli elementi di source.

Parametri

source
IQueryable<TSource>

Oggetto IQueryable<T> che contiene gli elementi da contare.

predicate
Expression<Func<TSource,Boolean>>

Funzione per testare ogni elemento rispetto a una condizione.

Restituisce

Attività che rappresenta l'operazione asincrona. Il risultato dell'attività contiene il numero di elementi nella sequenza che soddisfano la condizione nella funzione predicato.

Attributi

Eccezioni

source oppurepredicate ènull .

Numero di elementi insource che soddisfano la condizione nella funzione predicato è maggiore di MaxValue .

Commenti

Non sono supportate più operazioni attive nella stessa istanza del contesto. Usare "await" per assicurarsi che tutte le operazioni asincrone siano state completate prima di chiamare un altro metodo in questo contesto.

Si applica a