ISSAsynchStatus (ole db)
ISSAsynchStatus için destek sunar SQL Server zaman uyumsuz işlemler.Bu çekirdek ole db arabirimden kalýtýmla alan isteğe bağlı bir arabirim, IDBAsynchStatus.Ek olarak İptal ve GetStatus yöntemleri miras alınan IDBAsynchStatus, ISSAsynchStatus bir saat uyumsuz işlem tamamlandı veya bir saat aşımı oluşur kadar beklemek için kullanılan yeni bir yöntem sağlar.
Yöntemi |
Açıklama |
---|---|
Zaman uyumsuz olarak yürütülen bir işlemi iptal eder. |
|
Zaman uyumsuz olarak yürütülen bir operasyon durumu döndürür. |
|
saat aşımı veya saat uyumsuz olarak yürütülen işlem tamamlanana kadar bekler. |
Açıklamalar
The ISSAsynchStatus implementation of the ISSAsynchStatus::GetStatus method is the same as the IDBAsynchStatus::GetStatus method except that if the initialization of a data source object is aborted, E_UNEXPECTED is returned rather than DB_E_CANCELED (although ISSAsynchStatus::WaitForAsynchCompletion returns DB_E_CANCELED).Böylece daha fazla başlatma işlem yapılmaya veri kaynak nesne iptal etme işlemi izleyen her zamanki durumda kalır değil olmasıdır.
Aşağıdaki yöntemleri ve zaman uyumsuz yürütme içinde kullanımını SQL Server:
ICommand::Execute
IOpenRowset::OpenRowset
IMultipleResults::GetResult