DbRawSqlQuery<TElement>.FirstAsync Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
FirstAsync() |
Asynchronicznie zwraca pierwszy element zapytania. |
FirstAsync(Func<TElement,Boolean>) |
Asynchronicznie zwraca pierwszy element zapytania, który spełnia określony warunek. |
FirstAsync(CancellationToken) |
Asynchronicznie zwraca pierwszy element zapytania. |
FirstAsync(Func<TElement,Boolean>, CancellationToken) |
Asynchronicznie zwraca pierwszy element zapytania, który spełnia określony warunek. |
FirstAsync()
Asynchronicznie zwraca pierwszy element zapytania.
public System.Threading.Tasks.Task<TElement> FirstAsync ();
member this.FirstAsync : unit -> System.Threading.Tasks.Task<'Element>
Public Function FirstAsync () As Task(Of TElement)
Zwraca
Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera pierwszy element w wyniku zapytania.
Wyjątki
Wynik zapytania jest pusty.
Uwagi
Wiele aktywnych operacji na tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.
Dotyczy
FirstAsync(Func<TElement,Boolean>)
Asynchronicznie zwraca pierwszy element zapytania, który spełnia określony warunek.
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)
Parametry
Zwraca
Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera pierwszy element w wyniku zapytania, który spełnia określony warunek.
Wyjątki
predicate
Jest
null
.
Wynik zapytania jest pusty.
Uwagi
Wiele aktywnych operacji na tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.
Dotyczy
FirstAsync(CancellationToken)
Asynchronicznie zwraca pierwszy element zapytania.
public System.Threading.Tasks.Task<TElement> FirstAsync (System.Threading.CancellationToken cancellationToken);
member this.FirstAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<'Element>
Parametry
- cancellationToken
- CancellationToken
Element CancellationToken do obserwowania podczas oczekiwania na ukończenie zadania.
Zwraca
Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera pierwszy element w wyniku zapytania.
Wyjątki
Wynik zapytania jest pusty.
Uwagi
Wiele aktywnych operacji na tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.
Dotyczy
FirstAsync(Func<TElement,Boolean>, CancellationToken)
Asynchronicznie zwraca pierwszy element zapytania, który spełnia określony warunek.
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>
Parametry
- cancellationToken
- CancellationToken
Element CancellationToken do obserwowania podczas oczekiwania na ukończenie zadania.
Zwraca
Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera pierwszy element w wyniku zapytania, który spełnia określony warunek.
Wyjątki
predicate
Jest
null
.
Wynik zapytania jest pusty.
Uwagi
Wiele aktywnych operacji na tym samym wystąpieniu kontekstu nie jest obsługiwanych. Użyj polecenia "await", aby upewnić się, że wszystkie operacje asynchroniczne zostały ukończone przed wywołaniem innej metody w tym kontekście.