IAsyncResult.CompletedSynchronously Özellik

Tanım

Zaman uyumsuz işlemin zaman uyumlu olarak tamamlanıp tamamlanmadığını gösteren bir değer alır.

public:
 property bool CompletedSynchronously { bool get(); };
public bool CompletedSynchronously { get; }
member this.CompletedSynchronously : bool
Public ReadOnly Property CompletedSynchronously As Boolean

Özellik Değeri

true zaman uyumsuz işlem zaman uyumlu olarak tamamlandıysa; aksi takdirde , false.

Açıklamalar

Temsilcide çağrının zaman uyumlu tamamlanması algılanırsa AsyncCallback , zaman uyumsuz işlemi başlatan iş parçacığının geçerli iş parçacığı olması olasıdır.

Uygulayanlara Notlar

Arabiriminin IAsyncResult çoğu uygulayıcısı bu özelliği kullanmaz ve döndürmelidir false. .NET Framework 4.5'le başlayarak, FromAsync(IAsyncResult, Action<IAsyncResult>, TaskCreationOptions) yöntemiyle oluşturulan bir görev, bu özellik doğru uygulanmazsa tamamlanmaz. Bkz . 4.5'te Uygulama Uyumluluğu.

Arayanlara Notlar

Zaman uyumsuz işlemin zaman uyumlu olarak tamamlandığını belirlemek için bu özelliği kullanın. Örneğin, G/Ç isteği küçükse bu özellik zaman uyumsuz G/Ç işlemi için döndürebilir true .

Şunlara uygulanır