Server.EnumWindowsDomainGroups Server.EnumWindowsDomainGroups Server.EnumWindowsDomainGroups Method

Definition

Enumerates a list of Microsoft Windows group accounts defined on a domain.

Overloads

EnumWindowsDomainGroups() EnumWindowsDomainGroups() EnumWindowsDomainGroups()

Enumerates a list of Microsoft Windows group accounts defined on a domain.

EnumWindowsDomainGroups(String) EnumWindowsDomainGroups(String) EnumWindowsDomainGroups(String)

Enumerates a list of Microsoft Windows group accounts defined for the specified domain.

EnumWindowsDomainGroups() EnumWindowsDomainGroups() EnumWindowsDomainGroups()

Enumerates a list of Microsoft Windows group accounts defined on a domain.

public:
 System::Data::DataTable ^ EnumWindowsDomainGroups();
public System.Data.DataTable EnumWindowsDomainGroups ();
Public Function EnumWindowsDomainGroups () As DataTable
Returns

A DataTable system object value that contains a list of Windows group accounts for the specified domain. The table describes the different columns of the returned DataTable.

Column
Data type
Description
Name
String The name of the Windows Domain group.
Description
String A description of the Windows Domain group.

Examples

Visual Basic

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]  
   }  
}  

EnumWindowsDomainGroups(String) EnumWindowsDomainGroups(String) EnumWindowsDomainGroups(String)

Enumerates a list of Microsoft Windows group accounts defined for the specified domain.

public:
 System::Data::DataTable ^ EnumWindowsDomainGroups(System::String ^ domain);
public System.Data.DataTable EnumWindowsDomainGroups (string domain);
Public Function EnumWindowsDomainGroups (domain As String) As DataTable
Parameters
domain
String String String

A String value that specifies the domain on which to limit the results.

Returns

A DataTable system object value that contains a list of Windows group accounts for the specified domain. The table describes the different columns of the returned DataTable.

Column
Data type
Description
Name
String The name of the Windows Domain group.
Description
String A description of the Windows Domain group.

Examples

C#

Server srv = new Server("(local)");  

DataTable d = srv.EnumWindowsDomainGroups("ComputerName");  
foreach (DataRow r in d.Rows)  
{  
   Console.WriteLine("============================================");  
   foreach(DataColumn c in d.Columns)  
   {  
      Console.WriteLine(c.ColumnName + " = " + r[c].ToString());  
   }  
}  

PowerShell

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

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

Applies to