DbRawSqlQuery<TElement>.FirstAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
FirstAsync() |
Retorna de forma assíncrona o primeiro elemento da consulta. |
FirstAsync(Func<TElement,Boolean>) |
Retorna de forma assíncrona o primeiro elemento da consulta que atende a uma condição especificada. |
FirstAsync(CancellationToken) |
Retorna de forma assíncrona o primeiro elemento da consulta. |
FirstAsync(Func<TElement,Boolean>, CancellationToken) |
Retorna de forma assíncrona o primeiro elemento da consulta que atende a uma condição especificada. |
FirstAsync()
Retorna de forma assíncrona o primeiro elemento da consulta.
public System.Threading.Tasks.Task<TElement> FirstAsync ();
member this.FirstAsync : unit -> System.Threading.Tasks.Task<'Element>
Public Function FirstAsync () As Task(Of TElement)
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém o primeiro elemento no resultado da consulta.
Exceções
O resultado da consulta está vazio.
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
FirstAsync(Func<TElement,Boolean>)
Retorna de forma assíncrona o primeiro elemento da consulta que atende a uma condição especificada.
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)
Parâmetros
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém o primeiro elemento no resultado da consulta que atende a uma condição especificada.
Exceções
predicate
é
null
.
O resultado da consulta está vazio.
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
FirstAsync(CancellationToken)
Retorna de forma assíncrona o primeiro elemento da consulta.
public System.Threading.Tasks.Task<TElement> FirstAsync (System.Threading.CancellationToken cancellationToken);
member this.FirstAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<'Element>
Parâmetros
- cancellationToken
- CancellationToken
Um CancellationToken a ser observado enquanto aguarda a conclusão da tarefa.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém o primeiro elemento no resultado da consulta.
Exceções
O resultado da consulta está vazio.
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
FirstAsync(Func<TElement,Boolean>, CancellationToken)
Retorna de forma assíncrona o primeiro elemento da consulta que atende a uma condição especificada.
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>
Parâmetros
- cancellationToken
- CancellationToken
Um CancellationToken a ser observado enquanto aguarda a conclusão da tarefa.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém o primeiro elemento no resultado da consulta que atende a uma condição especificada.
Exceções
predicate
é
null
.
O resultado da consulta está vazio.
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
Entity Framework