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 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关详细信息,请参阅通过部分受信任的代码使用库。