API Reference
Class
GroupQueryService
Convenience group membership queries over cached/grouped resolvers.
Inheritance
- Object
- GroupQueryService
Methods
public static IAsyncEnumerable<ValueTuple<String, GroupMembershipResult>> GetBySamAsync(String domainName, IEnumerable<String> samNames) #Returns:
IAsyncEnumerable<ValueTuple<String, GroupMembershipResult>>Streams membership results per SAM name in the provided domain.
Parameters
- domainName System.String
- Target domain.
- samNames System.Collections.Generic.IEnumerable{System.String}
- Group SAM account names.
Returns
Async sequence of (GroupSam, membership result) tuples.
public static async Task<IReadOnlyList<GroupEmptyFinding>> GetEmptyAsync(String domainName, IEnumerable<String> samNames) #Returns:
Task<IReadOnlyList<GroupEmptyFinding>>Returns a list of groups with their member counts for the specified domain.
Parameters
- domainName System.String
- Target domain.
- samNames System.Collections.Generic.IEnumerable{System.String}
- Group SAM account names.
Returns
Per-group findings (member counts).