Właściwość Server.ConnectionContext
Pobiera bieżący serwer szczegóły połączenia dla wystąpienie SQL Server.
Przestrzeń nazw: Microsoft.SqlServer.Management.Smo
Zestaw: Microsoft.SqlServer.Smo (w Microsoft.SqlServer.Smo.dll)
Składnia
'Deklaracja
Public ReadOnly Property ConnectionContext As ServerConnection
Get
'Użycie
Dim instance As Server
Dim value As ServerConnection
value = instance.ConnectionContext
public ServerConnection ConnectionContext { get; }
public:
virtual property ServerConnection^ ConnectionContext {
ServerConnection^ get () sealed;
}
abstract ConnectionContext : ServerConnection
override ConnectionContext : ServerConnection
final function get ConnectionContext () : ServerConnection
Wartość właściwości
Typ: Microsoft.SqlServer.Management.Common.ServerConnection
A ServerConnection , który określa szczegóły bieżącego połączenia z wystąpienie obiektu SQL Server.
Implementacje
Uwagi
Tej właściwość można zmienić ustawienia połączenia, takie jak nazwa wystąpienie SQL Server lub typ uwierzytelnianie.ConnectionContext Właściwość jest reprezentowana przez ServerConnection klasyPodczas łączenia się z lokalnego wystąpienie SQL Server za pomocą uwierzytelniania systemu Windows, używane są wartości domyślne.Nie trzeba zestaw właściwości.
Przykłady
C#
Server srv = new Server("(local)");
ServerConnection conContext = new ServerConnection();
conContext = srv.ConnectionContext;
conContext.LoginSecure = false;
conContext.Login = vlogin;
conContext.Password = vpassword;
Server srv2 = new Server(conContext);
PowerShell
$srv = new-object Microsoft.SqlServer.Management.Smo.Server("(local)")
$conContext = $srv.ConnectionContext
$conContext.LoginSecure = $FALSE
$conContext.Login = vlogin
$conContext.Password = vpassword
$srv2 = new-object Microsoft.SqlServer.Management.Smo.Server($conContext)