次の方法で共有


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
)

パラメーター

  • serviceVersion
    型 : System.Int32
    サービスのバージョン、現在のコンポーネントのサポート。
  • databaseVersion
    型 : System.Int32%
    データベースでサポートされているサービスの現在のバージョン。
  • minDatabaseVersion
    型 : System.Int32%
    データベースでサポートされているサービスの最小バージョンです。

戻り値

型 : System.Boolean
Boolean を返します。

.NET Framework セキュリティ

  • 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。

参照

関連項目

TeamFoundationSqlResourceComponent クラス

VerifyServiceVersion オーバーロード

Microsoft.TeamFoundation.Framework.Server 名前空間