Principal.GetGroups 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
傳回群組物件的集合,指定目前的主體是哪些群組的成員。
多載
GetGroups() |
傳回群組物件的集合,指定目前的主體是哪些群組的成員。 |
GetGroups(PrincipalContext) |
傳回群組物件的集合,這些群組物件代表的群組不但是主體所屬的群組,而且存在於指定之內容參數所提供的存放區內。 |
備註
這個多載方法只會傳回主體直接為成員的群組;不會執行遞歸搜尋。 遞歸搜尋結果適用於用戶主體物件。 如需詳細資訊,請參閱 GetAuthorizationGroups 方法。
如果主體存放區是AD DS,群組清單會包含AD DS物件中主要群組標識元屬性所識別的使用者主要群組。
GetGroups()
- 來源:
- Principal.cs
- 來源:
- Principal.cs
- 來源:
- Principal.cs
傳回群組物件的集合,指定目前的主體是哪些群組的成員。
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)
傳回
GroupPrincipal 物件的集合,指定目前的主體是哪些群組的成員。
- 屬性
備註
這個方法只會傳回主體直接為成員的群組;不會執行遞歸搜尋。 遞歸搜尋結果適用於用戶主體物件。 如需詳細資訊,請參閱 GetAuthorizationGroups 方法。
這個方法所傳回的群組可能包含來自不同範圍和存放區與主體的群組。 例如,如果主體是具有 DN 為 “CN=SpecialGroups,DC=Fabrikam,DC=com,DC=com 的 AD DS 物件,則傳回的集合可以包含屬於 ”CN=NormalGroups,DC=Fabrikam,DC=com 的群組。
如果目前的主體是 AD DS 主體,則傳回的群組會包含主體主要群組,如 AD DS 物件上的 “primaryGroupId” 屬性所表示。
另請參閱
適用於
GetGroups(PrincipalContext)
- 來源:
- Principal.cs
- 來源:
- Principal.cs
- 來源:
- Principal.cs
傳回群組物件的集合,這些群組物件代表的群組不但是主體所屬的群組,而且存在於指定之內容參數所提供的存放區內。
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)
參數
傳回
GroupPrincipal 物件的集合,指定目前的主體是哪些群組的成員。
- 屬性
備註
這個方法只會傳回主體直接為成員的群組;不會執行遞歸搜尋。 遞歸搜尋結果適用於用戶主體物件。 如需詳細資訊,請參閱 GetAuthorizationGroups 方法。
這個方法所傳回的群組可能包含來自不同範圍和存放區與主體的群組。 例如,如果主體是具有 DN 為 “CN=SpecialGroups,DC=Fabrikam,DC=com,DC=com 的 AD DS 物件,則傳回的集合可以包含屬於 ”CN=NormalGroups,DC=Fabrikam,DC=com 的群組。
如果目前的主體是 AD DS 主體,傳回的群組會包含主體主要群組,如 AD DS 物件上的主要群組標識符屬性所表示。