Compartir a través de


EnumWindowsGroups Método (String)

Enumera la lista de grupos de Windows para un grupo especificado.

Espacio de nombres:  Microsoft.SqlServer.Management.Smo
Ensamblado:  Microsoft.SqlServer.Smo (en Microsoft.SqlServer.Smo.dll)

Sintaxis

'Declaración
Public Function EnumWindowsGroups ( _
    groupName As String _
) As DataTable
'Uso
Dim instance As Database
Dim groupName As String
Dim returnValue As DataTable

returnValue = instance.EnumWindowsGroups(groupName)
public DataTable EnumWindowsGroups(
    string groupName
)
public:
DataTable^ EnumWindowsGroups(
    String^ groupName
)
member EnumWindowsGroups : 
        groupName:string -> DataTable 
public function EnumWindowsGroups(
    groupName : String
) : DataTable

Parámetros

Valor devuelto

Tipo: System.Data. . :: . .DataTable
Valor de objeto DataTable que contiene información sobre un grupo de Windows para el grupo especificado. En la tabla se describen las distintas columnas del objeto DataTable devuelto.

Columna

Tipo de datos

Descripción

Urn

String

La cadena URN que representa el grupo de Windows.

Nombre

String

El nombre del grupo de Windows.

Identificador

Int32

El valor de identificador que identifica de forma única el grupo de Windows.

Inicio de sesión

String

El inicio de sesión que representa el grupo de Windows en SQL Server.

IsSystemObject

Boolean

El valor booleano que especifica si el grupo de Windows es un objeto del sistema.

LoginType

DateTime

El tipo del inicio de sesión. Vea LoginType.

HasDBAccess

Boolean

El valor booleano que especifica si el grupo de Windows tiene acceso a la base de datos a la que se hace referencia.

Sid

Int32

El identificador de seguridad de inicio de sesión del grupo de Windows.

UserType

String

El tipo del usuario. Vea UserType.

Certificado

String

El certificado que usa el grupo de Windows para iniciar la sesión en SQL Server.

AsymmetricKey

String

La clave asimétrica que usa el grupo de Windows para iniciar la sesión en SQL Server.

CreateDate

DateTime

La fecha y hora en que se creó el grupo de Windows.

DateLastModified

DateTime

La fecha y hora en que se modificó por última vez el grupo de Windows.

DefaultSchema

String

El esquema predeterminado asociado al grupo de Windows.

Ejemplos

The example runs a Server object enumeration method, but extracting the information from the DataTable object is the same for Database enumeration methods.

VB

'Connect to the local, default instance of SQL Server.
Dim srv As Server
srv = New Server
'Call the EnumCollations method and return collation information to DataTable variable.
Dim d As DataTable
'Select the returned data into an array of DataRow.
d = srv.EnumCollations
'Iterate through the rows and display collation details for the instance of SQL Server.
Dim r As DataRow
Dim c As DataColumn
For Each r In d.Rows
    Console.WriteLine("============================================")
    For Each c In r.Table.Columns
        Console.WriteLine(c.ColumnName + " = " + r(c).ToString)
    Next
Next

PowerShell

$srv = new-Object Microsoft.SqlServer.Management.Smo.Server("(local)")

$d = new-object System.Data.Datatable
$d = $srv.EnumCollations

Foreach ($r in $d.Rows)
{
   Write-Host "============================================"
   Foreach ($c in $d.Columns)
   {
      Write-Host $c.ColumnName "=" $r[$c]
   }
}