Esempio n. 1
0
 public SetEscalate(IExtensibleLogger logger, bool shouldEscalate, SmtpAddress userSmtpAddress, IUserAssociationAdaptor masterAdaptor, UserMailboxLocator itemLocator, int maxEscalatedMembers = 400) : base(logger, masterAdaptor, new IMailboxLocator[]
 {
     itemLocator
 })
 {
     this.shouldEscalate      = shouldEscalate;
     this.userSmtpAddress     = userSmtpAddress;
     this.maxEscalatedMembers = maxEscalatedMembers;
 }
 public SetLastVisitedDate(IExtensibleLogger logger, ExDateTime lastVisitedDate, IUserAssociationAdaptor masterAdaptor, UserMailboxLocator itemLocator) : base(logger, masterAdaptor, new IMailboxLocator[]
 {
     itemLocator
 })
 {
     this.lastVisitedDate = lastVisitedDate;
 }
Esempio n. 3
0
 public SetUserMembershipState(IExtensibleLogger logger, IAssociationReplicator associationReplicator, bool isMember, string joinedBy, IUserAssociationAdaptor masterAdaptor, IRecipientSession adSession, params UserMailboxLocator[] itemLocators) : base(logger, masterAdaptor, itemLocators)
 {
     this.associationReplicator = associationReplicator;
     this.isMember    = isMember;
     this.joinedBy    = joinedBy;
     this.adSession   = adSession;
     this.groupAdUser = base.MasterAdaptor.MasterLocator.FindAdUser();
 }