Udostępnij za pośrednictwem


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

IAlienRoot.ConnectionContext

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)