Ejemplo n.º 1
0
        static public PrincipalCollection MakePrincipalCollection()
        {
            BookmarkableResultSet rs = PrincipalContext.Test.QueryCtx.GetGroupMembership(null, false);
            PrincipalCollection   mc = new PrincipalCollection(rs, new Group());

            return(mc);
        }
Ejemplo n.º 2
0
        internal PrincipalCollection(BookmarkableResultSet results, GroupPrincipal owningGroup)
        {
            GlobalDebug.WriteLineIf(GlobalDebug.Info, "PrincipalCollection", "Ctor");

            Debug.Assert(results != null);

            _resultSet   = results;
            _owningGroup = owningGroup;
        }
Ejemplo n.º 3
0
 internal PrincipalCollection(BookmarkableResultSet results, GroupPrincipal owningGroup)
 {
     this.insertedValuesCompleted = new List <Principal>();
     this.insertedValuesPending   = new List <Principal>();
     this.removedValuesCompleted  = new List <Principal>();
     this.removedValuesPending    = new List <Principal>();
     this.lastChange  = DateTime.UtcNow;
     this.resultSet   = results;
     this.owningGroup = owningGroup;
 }