DbRawSqlQuery<TElement>.FirstAsync Yöntem

Tanım

Aşırı Yüklemeler

FirstAsync()

Zaman uyumsuz olarak sorgunun ilk öğesini döndürür.

FirstAsync(Func<TElement,Boolean>)

Sorgunun belirtilen koşulu karşılayan ilk öğesini zaman uyumsuz olarak döndürür.

FirstAsync(CancellationToken)

Zaman uyumsuz olarak sorgunun ilk öğesini döndürür.

FirstAsync(Func<TElement,Boolean>, CancellationToken)

Sorgunun belirtilen koşulu karşılayan ilk öğesini zaman uyumsuz olarak döndürür.

FirstAsync()

Zaman uyumsuz olarak sorgunun ilk öğesini döndürür.

public System.Threading.Tasks.Task<TElement> FirstAsync();
member this.FirstAsync : unit -> System.Threading.Tasks.Task<'Element>
Public Function FirstAsync () As Task(Of TElement)

Döndürülenler

Task<TElement>

Zaman uyumsuz işlemi temsil eden görev. Görev sonucu, sorgu sonucundaki ilk öğeyi içerir.

Özel durumlar

Sorgu sonucu boş.

Açıklamalar

Aynı bağlam örneğinde birden çok etkin işlem desteklenmez. Bu bağlamda başka bir yöntemi çağırmadan önce zaman uyumsuz işlemlerin tamamlandığından emin olmak için 'await' kullanın.

Şunlara uygulanır

FirstAsync(Func<TElement,Boolean>)

Sorgunun belirtilen koşulu karşılayan ilk öğesini zaman uyumsuz olarak döndürür.

public System.Threading.Tasks.Task<TElement> FirstAsync(Func<TElement,bool> predicate);
member this.FirstAsync : Func<'Element, bool> -> System.Threading.Tasks.Task<'Element>
Public Function FirstAsync (predicate As Func(Of TElement, Boolean)) As Task(Of TElement)

Parametreler

predicate
Func<TElement,Boolean>

Bir koşul için her öğeyi test etmek için bir işlev.

Döndürülenler

Task<TElement>

Zaman uyumsuz işlemi temsil eden görev. Görev sonucu, sorgu sonucunda belirtilen koşulu karşılayan ilk öğeyi içerir.

Özel durumlar

predicate şudur: null .

Sorgu sonucu boş.

Açıklamalar

Aynı bağlam örneğinde birden çok etkin işlem desteklenmez. Bu bağlamda başka bir yöntemi çağırmadan önce zaman uyumsuz işlemlerin tamamlandığından emin olmak için 'await' kullanın.

Şunlara uygulanır

FirstAsync(CancellationToken)

Zaman uyumsuz olarak sorgunun ilk öğesini döndürür.

public System.Threading.Tasks.Task<TElement> FirstAsync(System.Threading.CancellationToken cancellationToken);
member this.FirstAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<'Element>

Parametreler

cancellationToken
CancellationToken

CancellationToken Görevin tamamlanmasını beklerken gözlemlemek için bir.

Döndürülenler

Task<TElement>

Zaman uyumsuz işlemi temsil eden görev. Görev sonucu, sorgu sonucundaki ilk öğeyi içerir.

Özel durumlar

Sorgu sonucu boş.

Açıklamalar

Aynı bağlam örneğinde birden çok etkin işlem desteklenmez. Bu bağlamda başka bir yöntemi çağırmadan önce zaman uyumsuz işlemlerin tamamlandığından emin olmak için 'await' kullanın.

Şunlara uygulanır

FirstAsync(Func<TElement,Boolean>, CancellationToken)

Sorgunun belirtilen koşulu karşılayan ilk öğesini zaman uyumsuz olarak döndürür.

public System.Threading.Tasks.Task<TElement> FirstAsync(Func<TElement,bool> predicate, System.Threading.CancellationToken cancellationToken);
member this.FirstAsync : Func<'Element, bool> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'Element>

Parametreler

predicate
Func<TElement,Boolean>

Bir koşul için her öğeyi test etmek için bir işlev.

cancellationToken
CancellationToken

CancellationToken Görevin tamamlanmasını beklerken gözlemlemek için bir.

Döndürülenler

Task<TElement>

Zaman uyumsuz işlemi temsil eden görev. Görev sonucu, sorgu sonucunda belirtilen koşulu karşılayan ilk öğeyi içerir.

Özel durumlar

predicate şudur: null .

Sorgu sonucu boş.

Açıklamalar

Aynı bağlam örneğinde birden çok etkin işlem desteklenmez. Bu bağlamda başka bir yöntemi çağırmadan önce zaman uyumsuz işlemlerin tamamlandığından emin olmak için 'await' kullanın.

Şunlara uygulanır