Méthode ServerConnection.IsInFixedServerRole
Teste si l'ouverture de session associée à la connexion référencée est membre du rôle serveur fixe spécifié.
Espace de noms : Microsoft.SqlServer.Management.Common
Assembly : Microsoft.SqlServer.ConnectionInfo (en Microsoft.SqlServer.ConnectionInfo.dll)
Syntaxe
'Déclaration
Public Function IsInFixedServerRole ( _
fixedServerRole As FixedServerRoles _
) As Boolean
'Utilisation
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
Paramètres
- fixedServerRole
Type : Microsoft.SqlServer.Management.Common.FixedServerRoles
Valeur de l'objet FixedServerRoles qui spécifie le rôle serveur fixe à comparer à l'ouverture de session.
Valeur de retour
Type : Boolean
Valeur Boolean qui spécifie si l'ouverture de session est membre du rôle serveur fixe spécifié.Si la valeur est True, l'ouverture de session est membre du rôle serveur fixe spécifié.Si la valeur est False, l'ouverture de session n'est pas membre du rôle serveur fixe spécifié.
Exemples
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)
Voir aussi
Référence
Espace de noms Microsoft.SqlServer.Management.Common