Język

Principal.GetGroups Metoda

Definicja

Zwraca kolekcję obiektów grupy, które określają grupy, których bieżący podmiot zabezpieczeń jest elementem członkowskim.

Przeciążenia

Nazwa Opis
GetGroups()

Zwraca kolekcję obiektów grupy, które określają grupy, których bieżący podmiot zabezpieczeń jest elementem członkowskim.

GetGroups(PrincipalContext)

Zwraca kolekcję obiektów grupy, które podmiot zabezpieczeń jest elementem członkowskim i które istnieją w magazynie dostarczonym przez określony parametr kontekstu.

Uwagi

Ta przeciążona metoda zwraca tylko grupy, których podmiot zabezpieczeń jest bezpośrednio elementem członkowskim; nie są wykonywane wyszukiwania cyklicznego. Cykliczne wyniki wyszukiwania są dostępne dla obiektów głównych użytkowników. Aby uzyskać więcej informacji, zobacz metodę GetAuthorizationGroups.

Jeśli głównym magazynem jest usługa AD DS, lista grup zawiera grupę podstawową użytkownika, która jest identyfikowana przez atrybut identyfikatora grupy podstawowej w obiekcie usług AD DS.

GetGroups()

Źródło:
Principal.cs
Źródło:
Principal.cs
Źródło:
Principal.cs
Źródło:
Principal.cs

Zwraca kolekcję obiektów grupy, które określają grupy, których bieżący podmiot zabezpieczeń jest elementem członkowskim.

public:
 System::DirectoryServices::AccountManagement::PrincipalSearchResult<System::DirectoryServices::AccountManagement::Principal ^> ^ GetGroups();
public System.DirectoryServices.AccountManagement.PrincipalSearchResult<System.DirectoryServices.AccountManagement.Principal> GetGroups();
[System.Security.SecurityCritical]
public System.DirectoryServices.AccountManagement.PrincipalSearchResult<System.DirectoryServices.AccountManagement.Principal> GetGroups();
member this.GetGroups : unit -> System.DirectoryServices.AccountManagement.PrincipalSearchResult<System.DirectoryServices.AccountManagement.Principal>
[<System.Security.SecurityCritical>]
member this.GetGroups : unit -> System.DirectoryServices.AccountManagement.PrincipalSearchResult<System.DirectoryServices.AccountManagement.Principal>
Public Function GetGroups () As PrincipalSearchResult(Of Principal)

Zwraca

Kolekcja GroupPrincipal obiektów, które określają grupy, których bieżący podmiot zabezpieczeń jest elementem członkowskim.

Atrybuty

Uwagi

Ta metoda zwraca tylko grupy, których podmiot zabezpieczeń jest bezpośrednio członkiem; nie są wykonywane wyszukiwania cyklicznego. Cykliczne wyniki wyszukiwania są dostępne dla obiektów głównych użytkowników. Aby uzyskać więcej informacji, zobacz metodę GetAuthorizationGroups.

Grupy zwracane przez tę metodę mogą obejmować grupy z innego zakresu i magazynu niż podmiot zabezpieczeń. Jeśli na przykład podmiot zabezpieczeń jest obiektem usług AD DS, który ma nazwę DN "CN=SpecialGroups,DC=Fabrikam,DC=com, zwrócony zestaw może zawierać grupy należące do "CN=NormalGroups,DC=Fabrikam,DC=com.

Jeśli bieżący podmiot zabezpieczeń jest podmiotem zabezpieczeń usług AD DS, zwracane grupy obejmują grupę podstawową podmiotów zabezpieczeń, zgodnie z atrybutem "primaryGroupId" w obiekcie usług AD DS.

Zobacz też

Dotyczy

GetGroups(PrincipalContext)

Źródło:
Principal.cs
Źródło:
Principal.cs
Źródło:
Principal.cs
Źródło:
Principal.cs

Zwraca kolekcję obiektów grupy, które podmiot zabezpieczeń jest elementem członkowskim i które istnieją w magazynie dostarczonym przez określony parametr kontekstu.

public:
 System::DirectoryServices::AccountManagement::PrincipalSearchResult<System::DirectoryServices::AccountManagement::Principal ^> ^ GetGroups(System::DirectoryServices::AccountManagement::PrincipalContext ^ contextToQuery);
public System.DirectoryServices.AccountManagement.PrincipalSearchResult<System.DirectoryServices.AccountManagement.Principal> GetGroups(System.DirectoryServices.AccountManagement.PrincipalContext contextToQuery);
[System.Security.SecurityCritical]
public System.DirectoryServices.AccountManagement.PrincipalSearchResult<System.DirectoryServices.AccountManagement.Principal> GetGroups(System.DirectoryServices.AccountManagement.PrincipalContext contextToQuery);
member this.GetGroups : System.DirectoryServices.AccountManagement.PrincipalContext -> System.DirectoryServices.AccountManagement.PrincipalSearchResult<System.DirectoryServices.AccountManagement.Principal>
[<System.Security.SecurityCritical>]
member this.GetGroups : System.DirectoryServices.AccountManagement.PrincipalContext -> System.DirectoryServices.AccountManagement.PrincipalSearchResult<System.DirectoryServices.AccountManagement.Principal>
Public Function GetGroups (contextToQuery As PrincipalContext) As PrincipalSearchResult(Of Principal)

Parametry

contextToQuery
PrincipalContext

Obiekt PrincipalContext , który określa kontekst, na którym jest wykonywane zapytanie.

Gdy kontekst znajduje się w innej domenie, zapytanie jest wykonywane względem reprezentacji obiektów głównych w określonym kontekście.

Zwraca

Kolekcja GroupPrincipal obiektów, które określają grupy, których bieżący podmiot zabezpieczeń jest elementem członkowskim.

Atrybuty

Uwagi

Ta metoda zwraca tylko grupy, których podmiot zabezpieczeń jest bezpośrednio członkiem; nie są wykonywane wyszukiwania cyklicznego. Cykliczne wyniki wyszukiwania są dostępne dla obiektów głównych użytkowników. Aby uzyskać więcej informacji, zobacz metodę GetAuthorizationGroups.

Grupy zwracane przez tę metodę mogą obejmować grupy z innego zakresu i magazynu niż podmiot zabezpieczeń. Jeśli na przykład podmiot zabezpieczeń jest obiektem usług AD DS, który ma nazwę DN "CN=SpecialGroups,DC=Fabrikam,DC=com, zwrócony zestaw może zawierać grupy należące do "CN=NormalGroups,DC=Fabrikam,DC=com.

Jeśli bieżący podmiot zabezpieczeń jest podmiotem zabezpieczeń usług AD DS, zwracane grupy obejmują grupę podstawową podmiotów zabezpieczeń wskazaną przez atrybut identyfikatora grupy podstawowej w obiekcie usług AD DS.

Zobacz też

Dotyczy