11 instantiations of PrincipalSearchResult
System.DirectoryServices.AccountManagement (11)
System\DirectoryServices\AccountManagement\AuthenticablePrincipal.cs (5)
297return new PrincipalSearchResult<T>(context.QueryCtx.FindByLockoutTime(time, type, typeof(T))); 303return new PrincipalSearchResult<T>(context.QueryCtx.FindByLogonTime(time, type, typeof(T))); 309return new PrincipalSearchResult<T>(context.QueryCtx.FindByExpirationTime(time, type, typeof(T))); 315return new PrincipalSearchResult<T>(context.QueryCtx.FindByBadPasswordAttempt(time, type, typeof(T))); 321return new PrincipalSearchResult<T>(context.QueryCtx.FindByPasswordSetTime(time, type, typeof(T)));
System\DirectoryServices\AccountManagement\Group.cs (2)
203return new PrincipalSearchResult<Principal>(ContextRaw.QueryCtx.GetGroupMembership(this, recursive)); 210return new PrincipalSearchResult<Principal>(null);
System\DirectoryServices\AccountManagement\Principal.cs (2)
532return new PrincipalSearchResult<Principal>(GetGroupsHelper()); 540return new PrincipalSearchResult<Principal>(GetGroupsHelper(contextToQuery));
System\DirectoryServices\AccountManagement\PrincipalSearcher.cs (1)
266PrincipalSearchResult<Principal> fr = new PrincipalSearchResult<Principal>(resultSet);
System\DirectoryServices\AccountManagement\User.cs (1)
266return new PrincipalSearchResult<Principal>(GetAuthorizationGroupsHelper());
29 references to PrincipalSearchResult
System.DirectoryServices.AccountManagement (29)
System\DirectoryServices\AccountManagement\AuthenticablePrincipal.cs (10)
264public static PrincipalSearchResult<AuthenticablePrincipal> FindByLockoutTime(PrincipalContext context, DateTime time, MatchType type) 269public static PrincipalSearchResult<AuthenticablePrincipal> FindByLogonTime(PrincipalContext context, DateTime time, MatchType type) 274public static PrincipalSearchResult<AuthenticablePrincipal> FindByExpirationTime(PrincipalContext context, DateTime time, MatchType type) 279public static PrincipalSearchResult<AuthenticablePrincipal> FindByBadPasswordAttempt(PrincipalContext context, DateTime time, MatchType type) 284public static PrincipalSearchResult<AuthenticablePrincipal> FindByPasswordSetTime(PrincipalContext context, DateTime time, MatchType type) 293protected static PrincipalSearchResult<T> FindByLockoutTime<T>(PrincipalContext context, DateTime time, MatchType type) 299protected static PrincipalSearchResult<T> FindByLogonTime<T>(PrincipalContext context, DateTime time, MatchType type) 305protected static PrincipalSearchResult<T> FindByExpirationTime<T>(PrincipalContext context, DateTime time, MatchType type) 311protected static PrincipalSearchResult<T> FindByBadPasswordAttempt<T>(PrincipalContext context, DateTime time, MatchType type) 317protected static PrincipalSearchResult<T> FindByPasswordSetTime<T>(PrincipalContext context, DateTime time, MatchType type)
System\DirectoryServices\AccountManagement\Computer.cs (5)
60public static new PrincipalSearchResult<ComputerPrincipal> FindByLockoutTime(PrincipalContext context, DateTime time, MatchType type) 65public static new PrincipalSearchResult<ComputerPrincipal> FindByLogonTime(PrincipalContext context, DateTime time, MatchType type) 70public static new PrincipalSearchResult<ComputerPrincipal> FindByExpirationTime(PrincipalContext context, DateTime time, MatchType type) 75public static new PrincipalSearchResult<ComputerPrincipal> FindByBadPasswordAttempt(PrincipalContext context, DateTime time, MatchType type) 80public static new PrincipalSearchResult<ComputerPrincipal> FindByPasswordSetTime(PrincipalContext context, DateTime time, MatchType type)
System\DirectoryServices\AccountManagement\Group.cs (2)
186public PrincipalSearchResult<Principal> GetMembers() 191public PrincipalSearchResult<Principal> GetMembers(bool recursive)
System\DirectoryServices\AccountManagement\Principal.cs (2)
530public PrincipalSearchResult<Principal> GetGroups() 535public PrincipalSearchResult<Principal> GetGroups(PrincipalContext contextToQuery)
System\DirectoryServices\AccountManagement\PrincipalSearcher.cs (4)
77public PrincipalSearchResult<Principal> FindAll() 94using (PrincipalSearchResult<Principal> fr = FindAll(true)) 246private PrincipalSearchResult<Principal> FindAll(bool returnOne) 266PrincipalSearchResult<Principal> fr = new PrincipalSearchResult<Principal>(resultSet);
System\DirectoryServices\AccountManagement\User.cs (6)
229public static new PrincipalSearchResult<UserPrincipal> FindByLockoutTime(PrincipalContext context, DateTime time, MatchType type) 234public static new PrincipalSearchResult<UserPrincipal> FindByLogonTime(PrincipalContext context, DateTime time, MatchType type) 239public static new PrincipalSearchResult<UserPrincipal> FindByExpirationTime(PrincipalContext context, DateTime time, MatchType type) 244public static new PrincipalSearchResult<UserPrincipal> FindByBadPasswordAttempt(PrincipalContext context, DateTime time, MatchType type) 249public static new PrincipalSearchResult<UserPrincipal> FindByPasswordSetTime(PrincipalContext context, DateTime time, MatchType type) 264public PrincipalSearchResult<Principal> GetAuthorizationGroups()