ServerConnection.IsInFixedServerRole-Methode
Testet, ob der Anmeldename, der der Verbindung zugeordnet ist, auf die verwiesen wird, Mitglied der angegebenen festen Serverrolle ist.
Namespace: Microsoft.SqlServer.Management.Common
Assembly: Microsoft.SqlServer.ConnectionInfo (in Microsoft.SqlServer.ConnectionInfo.dll)
Syntax
'Declaration
Public Function IsInFixedServerRole ( _
fixedServerRole As FixedServerRoles _
) As Boolean
'Usage
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
Parameter
- fixedServerRole
Typ: Microsoft.SqlServer.Management.Common.FixedServerRoles
Ein FixedServerRoles-Objektwert, der die feste Serverrolle angibt, die mit der Anmeldung verglichen wird.
Rückgabewert
Typ: Boolean
Ein Boolean-Wert, der angibt, ob die Anmeldung Mitglied der angegebenen festen Serverrolle ist.True gibt an, dass die Anmeldung Mitglied der angegebenen festen Serverrolle ist.False gibt an, dass die Anmeldung kein Mitglied der angegebenen festen Serverrolle ist.
Beispiele
C#
ServerConnection conn = new ServerConnection();
conn.DatabaseName = "AdventureWorks2012";
Console.WriteLine(conn.IsInFixedServerRole(FixedServerRoles.SysAdmin));
PowerShell
$conn = new-object Microsoft.SqlServer.Management.Common.ServerConnection
$conn.DatabaseName = "AdventureWorks2012"
Write-Host $conn.IsInFixedServerRole([Microsoft.SqlServer.Management.Common.FixedServerRoles]::SysAdmin)
Siehe auch
Verweis
Microsoft.SqlServer.Management.Common-Namespace