public SPOUserPipeBind(string email)
 {
     var ctx = SPOSiteContext.CurrentSiteContext.Context;
     var user = ctx.Site.RootWeb.SiteUsers.GetByEmail(email);
     ctx.Load(user);
     ctx.ExecuteQuery();
     _user = new SPOUser(user);
 }
 public SPOUserPipeBind(int id)
 {
     var ctx = SPOSiteContext.CurrentSiteContext.Context;
     var user = ctx.Site.RootWeb.SiteUsers.GetById(id);
     ctx.Load(user);
     ctx.ExecuteQuery();
     _user = new SPOUser(user);
 }
        public SPOUserPipeBind(string email)
        {
            var ctx  = SPOSiteContext.CurrentSiteContext.Context;
            var user = ctx.Site.RootWeb.SiteUsers.GetByEmail(email);

            ctx.Load(user);
            ctx.ExecuteQuery();
            _user = new SPOUser(user);
        }
        public SPOUserPipeBind(int id)
        {
            var ctx  = SPOSiteContext.CurrentSiteContext.Context;
            var user = ctx.Site.RootWeb.SiteUsers.GetById(id);

            ctx.Load(user);
            ctx.ExecuteQuery();
            _user = new SPOUser(user);
        }
Пример #5
0
        public void Refresh()
        {
            _web.RefreshLoad();
            _web.Context.ExecuteQuery();

            _detailedLists                 = null;
            _lists                         = null;
            _availableContentTypes         = null;
            _contentTypes                  = null;
            _folders                       = null;
            _allProperties                 = null;
            _associatedMemberGroup         = null;
            _associatedOwnerGroup          = null;
            _associatedVisitorGroup        = null;
            _currentUser                   = null;
            _subWebs                       = null;
            _subWebsForCurrentUser         = null;
            _detailedSubWebsForCurrentUser = null;
            _detailedSubWebs               = null;
            _allSubWebs                    = null;
            _detailedAllSubWebs            = null;
            _eventReceivers                = null;
        }
 public SPOUserPipeBind(SPOUser user)
 {
     _user = user;
 }
 public SPOUserPipeBind(User user)
 {
     _user = new SPOUser(user);
 }
Пример #8
0
        public void Refresh()
        {
            _web.RefreshLoad();
            _web.Context.ExecuteQuery();

            _detailedLists = null;
            _lists = null;
            _availableContentTypes = null;
            _contentTypes = null;
            _folders = null;
            _allProperties = null;
            _associatedMemberGroup = null;
            _associatedOwnerGroup = null;
            _associatedVisitorGroup = null;
            _currentUser = null;
            _subWebs = null;
            _subWebsForCurrentUser = null;
            _detailedSubWebsForCurrentUser = null;
            _detailedSubWebs = null;
            _allSubWebs = null;
            _detailedAllSubWebs = null;
            _eventReceivers = null;
        }
 public SPOUserPipeBind(SPOUser user)
 {
     _user = user;
 }
 public SPOUserPipeBind(User user)
 {
     _user = new SPOUser(user);
 }