Udostępnij za pośrednictwem


Metoda ServerConnection.IsInFixedServerRole

Sprawdza, czy logowanie skojarzonych z tym połączeniem odwołanie jest element członkowski roli serwera określonego środka.

Przestrzeń nazw:  Microsoft.SqlServer.Management.Common
Zestaw:  Microsoft.SqlServer.ConnectionInfo (w Microsoft.SqlServer.ConnectionInfo.dll)

Składnia

'Deklaracja
Public Function IsInFixedServerRole ( _
    fixedServerRole As FixedServerRoles _
) As Boolean
'Użycie
Dim instance As ServerConnection
Dim fixedServerRole As FixedServerRoles
Dim returnValue As Boolean

returnValue = instance.IsInFixedServerRole(fixedServerRole)
public bool IsInFixedServerRole(
    FixedServerRoles fixedServerRole
)
public:
bool IsInFixedServerRole(
    FixedServerRoles fixedServerRole
)
member IsInFixedServerRole : 
        fixedServerRole:FixedServerRoles -> bool 
public function IsInFixedServerRole(
    fixedServerRole : FixedServerRoles
) : boolean

Parametry

Wartość zwracana

Typ: System.Boolean
A Boolean wartość określająca, czy logowanie jest element członkowski roli określonego serwera stały.
Jeśli True, logowanie się element członkowski roli serwera określonego środka.
Jeśli False, logowanie nie jest element członkowski roli serwera określonego środka.

Przykłady

C#

ServerConnection conn = new ServerConnection();
conn.DatabaseName = "AdventureWorks2008R2";
Console.WriteLine(conn.IsInFixedServerRole(FixedServerRoles.SysAdmin));

PowerShell

$conn = new-object Microsoft.SqlServer.Management.Common.ServerConnection
$conn.DatabaseName = "AdventureWorks2008R2"
Write-Host $conn.IsInFixedServerRole([Microsoft.SqlServer.Management.Common.FixedServerRoles]::SysAdmin)