AsyncIteratorMethodBuilder Yapı

Tanım

Zaman uyumsuz yineleyiciler için bir oluşturucuyu temsil eder.

C#
public struct AsyncIteratorMethodBuilder
Devralma
AsyncIteratorMethodBuilder

Yöntemler

AwaitOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine)

Belirtilen awaiter tamamlandığında durum makinesini bir sonraki eyleme geçecek şekilde zamanlar.

AwaitUnsafeOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine)

Belirtilen awaiter tamamlandığında durum makinesini bir sonraki eyleme geçecek şekilde zamanlar.

Complete()

Yinelemeyi başarıyla veya başka bir şekilde tamamlandı olarak işaretler.

Create()

Yapı örneğini AsyncIteratorMethodBuilder oluşturur.

MoveNext<TStateMachine>(TStateMachine)

MoveNext() durum makinesinde öğesini korurken ExecutionContextçağırır.

Şunlara uygulanır

Ürün Sürümler
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Standard 2.0 (package-provided), 2.1