EnumLocks yöntemi
Bu özellik Microsoft SQL Server'ın ilerideki bir sürümünde kaldırılacaktır. Yeni geliştirme işlerinde bu özelliği kullanmaktan kaçının ve bu özelliği kullanmakta olan uygulamalarda değişiklik yapmayı planlayın.
The EnumLocks method returns a QueryResults object that enumerates the resource locks held by an instance of Microsoft SQL Server.
Sözdizimi
object
.EnumLocks( [ Who ] )as QueryResults
Bölümleri
nesne
Bir nesneye uygulanan listesinde değerlendirir ifade.Kim
İsteğe bağlı olarak işlem tanımlayıcısıyla çıktı kısıtlar.
Prototip (c/C++)
HRESULT EnumLocks(
LPSQLDMOQUERYRESULTS* ppResults,
long Who = -1);
Döndürür
A QueryResults nesnesi içeren bir sonuç küme tarafından tanımlanan bu sütunlar.
Column |
Veri türü |
Açıklama |
---|---|---|
dbname |
nvarchar(129) |
Kilitli kaynak tanımlanan veritabanı adı. |
indexname |
nvarchar(129) |
Varsa, hangi karşı dizinin adı kilit uygulanır. |
locktype |
nvarchar(36) |
Kilitleme modu bir metin açıklaması.Sistem açıklaması değerlerini yorumlama hakkında daha fazla bilgi için bkz: tablo syslockinfo sütun req_mode. |
req_spid |
integer |
İşlem Kimliği işlem isteyen, kilit. |
status |
tinyint |
Kilit uygulama durumunu gösteren bir tamsayı.Sistem açıklaması değerlerini yorumlama hakkında daha fazla bilgi için bkz: tablo syslockinfo sütun req_status. |
tablename |
nvarchar(129) |
Uygunsa, adını tablo karşı kilit uygulandığı. |
Açıklamalar
Kısıtlama, QueryResults nesnesi içerik kullanılarak kim bağımsız değişkeni, oturum açma veya diðer iþlem ortadan kaldýrma hedeflenen tanımlayan işlem Kimliğini kullanma.The EnumProcesses method can help identify a target process.