ServerConnection.IsInFixedServerRole Método
Prueba si el inicio de sesión asociado a la conexión a la que se hace referencia es un miembro del rol fijo de servidor especificado.
Espacio de nombres: Microsoft.SqlServer.Management.Common
Ensamblado: Microsoft.SqlServer.ConnectionInfo (en Microsoft.SqlServer.ConnectionInfo.dll)
Sintaxis
'Declaración
Public Function IsInFixedServerRole ( _
fixedServerRole As FixedServerRoles _
) As Boolean
'Uso
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
Parámetros
- fixedServerRole
Tipo: Microsoft.SqlServer.Management.Common.FixedServerRoles
Valor de objeto FixedServerRoles que especifica el rol fijo de servidor que se va a comparar con el inicio de sesión.
Valor devuelto
Tipo: Boolean
Valor Boolean que especifica si el inicio de sesión es miembro del rol fijo de servidor especificado.Si es True, el inicio de sesión es miembro del rol fijo de servidor especificado.Si es False, el inicio de sesión no es miembro del rol fijo de servidor especificado.
Ejemplos
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)
Vea también
Referencia
Espacio de nombres Microsoft.SqlServer.Management.Common