Principal.GetGroups Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.