IAsync
Result. Completed Synchronously Özellik
Tanım
Zaman uyumsuz işlemin zaman uyumlu olarak tamamlanıp tamamlanmadığını gösteren bir değer alır.Gets a value that indicates whether the asynchronous operation completed synchronously.
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 tamamlanırsa; Aksi takdirde,
false .
true if the asynchronous operation completed synchronously; otherwise,
false.
Açıklamalar
Temsilci içinde çağrının zaman uyumlu olarak 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.If the synchronous completion of the call is detected in the AsyncCallback delegate, it is probable that the thread that initiated the asynchronous operation is the current thread.
Uygulayanlara Notlar
Arabirimin çoğu uygulayıcıları IAsyncResult Bu özelliği kullanmaz ve döndürmelidir
false .Most implementers of the IAsyncResult interface will not use this property and should return
false. .NET Framework 4,5 ' den başlayarak, FromAsync(IAsyncResult, Action<IAsyncResult>, TaskCreationOptions) Bu özellik doğru şekilde uygulanmadıysa yöntemiyle oluşturulan bir görev tamamlanmaz.Beginning with the .NET Framework 4.5, a task that is created with the FromAsync(IAsyncResult, Action<IAsyncResult>, TaskCreationOptions) method will not complete if this property is not implemented correctly. 4,5 'de uygulama uyumluluğukonusuna bakın.See Application Compatibility in 4.5.
Arayanlara Notlar
Zaman uyumsuz işlemin eşzamanlı olarak tamamlanıp tamamlanmadığını anlamak için bu özelliği kullanın.Use this property to determine if the asynchronous operation completed synchronously. Örneğin,
true g/ç isteği küçükse, bu özellik zaman uyumsuz g/ç işlemi için dönebilir.For example, this property can return
true for an asynchronous I/O operation if the I/O request was small.