IDbExecutionStrategy.ExecuteAsync Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
ExecuteAsync(Func<Task>, CancellationToken) |
Belirtilen zaman uyumsuz işlemi yürütür. |
ExecuteAsync<TResult>(Func<Task<TResult>>, CancellationToken) |
Belirtilen zaman uyumsuz işlemi yürütür ve sonucu döndürür. |
ExecuteAsync(Func<Task>, CancellationToken)
Belirtilen zaman uyumsuz işlemi yürütür.
public System.Threading.Tasks.Task ExecuteAsync (Func<System.Threading.Tasks.Task> operation, System.Threading.CancellationToken cancellationToken);
abstract member ExecuteAsync : Func<System.Threading.Tasks.Task> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Parametreler
- cancellationToken
- CancellationToken
Yeniden deneme işlemini iptal etmek için kullanılan ancak zaten uçuşta olan veya başarıyla tamamlanmış işlemleri iptal etmeyen bir iptal belirteci.
Döndürülenler
Özgün görev başarıyla tamamlanırsa (ilk kez veya geçici hatalar yeniden denendikten sonra) tamamlanmak üzere çalışacak bir görev. Görev geçici olmayan bir hatayla başarısız olursa veya yeniden deneme sınırına ulaşılırsa, döndürülen görev hataya neden olur ve özel duruma dikkat edilmelidir.
Şunlara uygulanır
ExecuteAsync<TResult>(Func<Task<TResult>>, CancellationToken)
Belirtilen zaman uyumsuz işlemi yürütür ve sonucu döndürür.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public System.Threading.Tasks.Task<TResult> ExecuteAsync<TResult> (Func<System.Threading.Tasks.Task<TResult>> operation, System.Threading.CancellationToken cancellationToken);
abstract member ExecuteAsync : Func<System.Threading.Tasks.Task<'Result>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'Result>
Tür Parametreleri
- TResult
tarafından operation
döndürülen sonuç Task<TResult> türü.
Parametreler
- cancellationToken
- CancellationToken
Yeniden deneme işlemini iptal etmek için kullanılan ancak zaten uçuşta olan veya başarıyla tamamlanmış işlemleri iptal etmeyen bir iptal belirteci.
Döndürülenler
Özgün görev başarıyla tamamlanırsa (ilk kez veya geçici hatalar yeniden denendikten sonra) tamamlanmak üzere çalışacak bir görev. Görev geçici olmayan bir hatayla başarısız olursa veya yeniden deneme sınırına ulaşılırsa, döndürülen görev hataya neden olur ve özel duruma dikkat edilmelidir.
- Öznitelikler
Şunlara uygulanır
Entity Framework