Condividi tramite


QueryableExtensions.AnyAsync Metodo

Definizione

Overload

AnyAsync<TSource>(IQueryable<TSource>)

Determina in modo asincrono se una sequenza contiene elementi.

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

Determina in modo asincrono se un elemento di una sequenza soddisfa una condizione.

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

Determina in modo asincrono se una sequenza contiene elementi.

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

Determina in modo asincrono se un elemento di una sequenza soddisfa una condizione.

AnyAsync<TSource>(IQueryable<TSource>)

Determina in modo asincrono se una sequenza contiene elementi.

public static System.Threading.Tasks.Task<bool> AnyAsync<TSource> (this System.Linq.IQueryable<TSource> source);
static member AnyAsync : System.Linq.IQueryable<'Source> -> System.Threading.Tasks.Task<bool>
<Extension()>
Public Function AnyAsync(Of TSource) (source As IQueryable(Of TSource)) As Task(Of Boolean)

Parametri di tipo

TSource

Tipo degli elementi di source.

Parametri

source
IQueryable<TSource>

Oggetto IQueryable<T> per verificare se è vuoto.

Restituisce

Attività che rappresenta l'operazione asincrona. Il risultato dell'attività contiene true se la sequenza di origine contiene elementi; in caso contrario, false.

Eccezioni

source ènull .

Commenti

Non sono supportate più operazioni attive nella stessa istanza di 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

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

Determina in modo asincrono se un elemento di una sequenza soddisfa una condizione.

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

Parametri di tipo

TSource

Tipo degli elementi di source.

Parametri

source
IQueryable<TSource>

Oggetto IQueryable<T> i cui elementi da testare per una condizione.

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 true se gli elementi nella sequenza di origine superano il test nel predicato specificato; in caso contrario, false.

Attributi

Eccezioni

source oppurepredicate ènull .

Commenti

Non sono supportate più operazioni attive nella stessa istanza di 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

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

Determina in modo asincrono se una sequenza contiene elementi.

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

Parametri di tipo

TSource

Tipo degli elementi di source.

Parametri

source
IQueryable<TSource>

Oggetto IQueryable<T> per verificare se è vuoto.

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 true se la sequenza di origine contiene elementi; in caso contrario, false.

Eccezioni

source ènull .

Commenti

Non sono supportate più operazioni attive nella stessa istanza di 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

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

Determina in modo asincrono se un elemento di una sequenza 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<bool> AnyAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,bool>> predicate, System.Threading.CancellationToken cancellationToken);
static member AnyAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, bool>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>

Parametri di tipo

TSource

Tipo degli elementi di source.

Parametri

source
IQueryable<TSource>

Oggetto IQueryable<T> i cui elementi da testare per una condizione.

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 true se gli elementi nella sequenza di origine superano il test nel predicato specificato; in caso contrario, false.

Attributi

Eccezioni

source oppurepredicate ènull .

Commenti

Non sono supportate più operazioni attive nella stessa istanza di 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