Metoda TeamFoundationSqlResourceComponent.VerifyServiceVersion —
Łączy się z bazą danych, przejmuje lock sesji udostępnionej zasobów TfsDb i weryfikuje, że baza danych obsługuje wersję określonej usługi.
Uwaga: Ta metoda będzie przepisany.Możemy musi kwerendy CONTEXT_INFO(), wziąć udostępniony lock i kwerendy bazy danych usługi wersji przy użyciu jednej kwerendy.
Ponadto możemy należy się upewnić, baza danych nadal obsługuje bieżącego składnika w przypadku możemy utracono połączenie z bazą danych.
Przestrzeń nazw: Microsoft.TeamFoundation.Framework.Server
Zestaw: Microsoft.TeamFoundation.Framework.Server (w Microsoft.TeamFoundation.Framework.Server.dll)
Składnia
'Deklaracja
Public Function VerifyServiceVersion ( _
serviceName As String, _
serviceVersion As Integer, _
<OutAttribute> ByRef databaseVersion As Integer, _
<OutAttribute> ByRef minDatabaseVersion As Integer _
) As Boolean
public bool VerifyServiceVersion(
string serviceName,
int serviceVersion,
out int databaseVersion,
out int minDatabaseVersion
)
Parametry
- serviceName
Typ: System.String
Nazwa usługi.
- serviceVersion
Typ: System.Int32
Wersja usługi obsługuje bieżącego składnika.
- databaseVersion
Typ: System.Int32%
Aktualna wersja usługi obsługiwane przez bazę danych.
- minDatabaseVersion
Typ: System.Int32%
Minimalna wersja usługi obsługiwane przez bazę danych.
Wartość zwracana
Typ: System.Boolean
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..