AsyncVoidMethodBuilder Yapı

Tanım

Değer döndürmeyen zaman uyumsuz yöntemler için bir oluşturucuyu temsil eder.

C#
public struct AsyncVoidMethodBuilder
Devralma
AsyncVoidMethodBuilder

Açıklamalar

Bu tür ve üyeleri derleyici tarafından kullanılmak üzere tasarlanmıştır.

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. Bu yöntem kısmen güvenilen koddan çağrılabilir.

Create()

AsyncVoidMethodBuilder sınıfının bir örneğini oluşturur.

SetException(Exception)

Yöntem oluşturucusunun özel durumunu bağlar.

SetResult()

Yöntem oluşturucusunu başarıyla tamamlandı olarak işaretler.

SetStateMachine(IAsyncStateMachine)

Oluşturucuyu belirtilen durum makinesiyle ilişkilendirir.

Start<TStateMachine>(TStateMachine)

Oluşturucuyu ilişkili durum makinesiyle çalıştırmaya başlar.

Şunlara uygulanır

Ürün Sürümler
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0