IAsyncResult.CompletedSynchronously Özellik
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.
Zaman uyumsuz işlemin zaman uyumlu olarak tamamlanıp tamamlanmadığını belirten 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
Arabirimi uygulayanların IAsyncResult çoğu bu özelliği kullanmaz ve döndürmelidir false
. .NET Framework 4.5'le başlayarak, bu özellik doğru uygulanmazsa yöntemiyle FromAsync(IAsyncResult, Action<IAsyncResult>, TaskCreationOptions) oluşturulan bir görev 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 geri dönebilir true
.