TeamFoundationSqlResourceComponent.VerifyServiceVersion メソッド (String, Int32, Int32%, Int32%, Boolean)
このメソッドは、データベースに接続し、TfsDb のリソースの共有またはセッションの排他ロックを取得できますが、データベース サポート サービスの指定のバージョン確認します。 メモ: このメソッドは、書き換えられます。 ここでは、共有ロックおよびクエリのサービス データベースのバージョンを 1 回のクエリを使用して受け取るように 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 セキュリティ
- 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。