Udostępnij przez


ObjectQuery.ExecuteAsync Metoda

Definicja

Przeciążenia

ExecuteAsync(MergeOption)

Asynchronicznie wykonuje nietypowe zapytanie obiektu z określoną opcją scalania.

ExecuteAsync(MergeOption, CancellationToken)

Asynchronicznie wykonuje nietypowe zapytanie obiektu z określoną opcją scalania.

ExecuteAsync(MergeOption)

Asynchronicznie wykonuje nietypowe zapytanie obiektu z określoną opcją scalania.

public System.Threading.Tasks.Task<System.Data.Entity.Core.Objects.ObjectResult> ExecuteAsync(System.Data.Entity.Core.Objects.MergeOption mergeOption);
member this.ExecuteAsync : System.Data.Entity.Core.Objects.MergeOption -> System.Threading.Tasks.Task<System.Data.Entity.Core.Objects.ObjectResult>

Parametry

mergeOption
MergeOption

Element MergeOption do użycia podczas wykonywania zapytania. Wartość domyślna to AppendOnly.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera obiekt ObjectResult<T> zawierający kolekcję obiektów jednostki zwróconych przez zapytanie.

Uwagi

Wiele aktywnych operacji w 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

ExecuteAsync(MergeOption, CancellationToken)

Asynchronicznie wykonuje nietypowe zapytanie obiektu z określoną opcją scalania.

public System.Threading.Tasks.Task<System.Data.Entity.Core.Objects.ObjectResult> ExecuteAsync(System.Data.Entity.Core.Objects.MergeOption mergeOption, System.Threading.CancellationToken cancellationToken);
member this.ExecuteAsync : System.Data.Entity.Core.Objects.MergeOption * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Data.Entity.Core.Objects.ObjectResult>

Parametry

mergeOption
MergeOption

Element MergeOption do użycia podczas wykonywania zapytania. Wartość domyślna to AppendOnly.

cancellationToken
CancellationToken

Element CancellationToken do obserwowania podczas oczekiwania na ukończenie zadania.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera obiekt ObjectResult<T> zawierający kolekcję obiektów jednostki zwróconych przez zapytanie.

Uwagi

Wiele aktywnych operacji w 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