// Token: 0x06001955 RID: 6485 RVA: 0x0006BA74 File Offset: 0x00069C74
 internal void SetRecipientFilter(QueryFilter filter)
 {
     if (filter == null)
     {
         this[ADDynamicGroupSchema.RecipientFilter]     = string.Empty;
         this[ADDynamicGroupSchema.LdapRecipientFilter] = string.Empty;
     }
     else
     {
         QueryFilter queryFilter = new AndFilter(new QueryFilter[]
         {
             filter,
             RecipientFilterHelper.ExcludingSystemMailboxFilter,
             RecipientFilterHelper.ExcludingCasMailboxFilter,
             RecipientFilterHelper.ExcludingMailboxPlanFilter,
             RecipientFilterHelper.ExcludingDiscoveryMailboxFilter,
             RecipientFilterHelper.ExcludingPublicFolderMailboxFilter,
             RecipientFilterHelper.ExcludingArbitrationMailboxFilter,
             RecipientFilterHelper.ExcludingAuditLogMailboxFilter
         });
         this[ADDynamicGroupSchema.RecipientFilter]     = queryFilter.GenerateInfixString(FilterLanguage.Monad);
         this[ADDynamicGroupSchema.LdapRecipientFilter] = LdapFilterBuilder.LdapFilterFromQueryFilter(queryFilter);
     }
     RecipientFilterHelper.SetRecipientFilterType(WellKnownRecipientFilterType.Custom, this.propertyBag, ADDynamicGroupSchema.RecipientFilterMetadata);
 }