Aracılığıyla paylaş


TypedAsyncResult<T>.Complete Yöntem

Tanım

Zaman uyumsuz işlemi tamamlamak için çağrıldı.

Aşırı Yüklemeler

Complete(T, Boolean)

Zaman uyumsuz işleminiz tamamlandığında ve hiçbir özel durumla karşılaşılmadığında bu complete sürümünü çağırın. İşlemin durumunu güncelleştirir ve geri çağırmayı bildirir.

Complete(T, Boolean, Exception)

İşleme sırasında bir özel durum oluşturursanız bu tam sürümünü çağırın. Geri çağırma bildirimine ek olarak, özel durumu yakalar ve yöntemine çağrı sırasında oluşturulacak şekilde End(IAsyncResult) depolar.

Complete(T, Boolean)

Zaman uyumsuz işleminiz tamamlandığında ve hiçbir özel durumla karşılaşılmadığında bu complete sürümünü çağırın. İşlemin durumunu güncelleştirir ve geri çağırmayı bildirir.

public:
 void Complete(T result, bool completedSynchronously);
public void Complete (T result, bool completedSynchronously);
override this.Complete : 'T * bool -> unit
Public Sub Complete (result As T, completedSynchronously As Boolean)

Parametreler

result
T

Sarmalanacak sonuç.

completedSynchronously
Boolean

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

Şunlara uygulanır

Complete(T, Boolean, Exception)

İşleme sırasında bir özel durum oluşturursanız bu tam sürümünü çağırın. Geri çağırma bildirimine ek olarak, özel durumu yakalar ve yöntemine çağrı sırasında oluşturulacak şekilde End(IAsyncResult) depolar.

public:
 void Complete(T result, bool completedSynchronously, Exception ^ exception);
public void Complete (T result, bool completedSynchronously, Exception exception);
override this.Complete : 'T * bool * Exception -> unit
Public Sub Complete (result As T, completedSynchronously As Boolean, exception As Exception)

Parametreler

result
T

Sarmalanacak sonuç.

completedSynchronously
Boolean

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

exception
Exception

Zaman uyumsuz işlemin işlenmesi sırasında oluşan özel durum.

Şunlara uygulanır