示例#1
0
 private RecipientWithAdUserGroupIdParameter <RecipientIdParameter>[] GetChangedValues(bool added)
 {
     if (this.RawMembers == null)
     {
         return(new RecipientWithAdUserGroupIdParameter <RecipientIdParameter> [0]);
     }
     object[] array = added ? this.RawMembers.Added : this.RawMembers.Removed;
     RecipientWithAdUserGroupIdParameter <RecipientIdParameter>[] array2 = new RecipientWithAdUserGroupIdParameter <RecipientIdParameter> [array.Length];
     array.CopyTo(array2, 0);
     return(array2);
 }
示例#2
0
 private ADRecipient GetRecipient(RecipientWithAdUserGroupIdParameter <RecipientIdParameter> IdParameter, Task.ErrorLoggerDelegate writeError)
 {
     return((ADRecipient)base.GetDataObject <ADRecipient>(IdParameter, base.TenantGlobalCatalogSession, null, new LocalizedString?(Strings.ErrorRecipientNotFound(IdParameter.ToString())), new LocalizedString?(Strings.ErrorRecipientNotUnique(IdParameter.ToString()))));
 }