TeamFoundationSqlResourceComponent.VerifyServiceVersion 方法 (String, Int32, Int32%, Int32%, Boolean)
這個方法連接到資料庫,並在 TfsDb 資源的共用或獨佔鎖定工作階段並確認資料庫支援指定的版本更新服務。 注意:這個方法會被覆寫。 使用查詢,我們必須查詢 CONTEXT_INFO(),並共用鎖定和查詢資料庫服務版本。 此外,我們必須確定資料庫仍然支援目前元件,以免我們中斷與資料庫的連接。
命名空間: Microsoft.TeamFoundation.Framework.Server
組件: Microsoft.TeamFoundation.Framework.Server (在 Microsoft.TeamFoundation.Framework.Server.dll 中)
語法
'宣告
<BrowsableAttribute(False)> _
Public Function VerifyServiceVersion ( _
serviceName As String, _
serviceVersion As Integer, _
<OutAttribute> ByRef databaseVersion As Integer, _
<OutAttribute> ByRef minDatabaseVersion As Integer, _
acquireExclusiveLock As Boolean _
) As Boolean
[BrowsableAttribute(false)]
public bool VerifyServiceVersion(
string serviceName,
int serviceVersion,
out int databaseVersion,
out int minDatabaseVersion,
bool acquireExclusiveLock
)
參數
- serviceName
類型:System.String
服務的名稱。
- serviceVersion
類型:System.Int32
目前元件支援服務的版本。
- databaseVersion
類型:System.Int32%
資料庫支援服務的目前版本。
- minDatabaseVersion
類型:System.Int32%
資料庫支援服務的最小版本。
- acquireExclusiveLock
類型:System.Boolean
傳回值
類型:System.Boolean
傳回 Boolean。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。