private static QueryFilter IsDefaultFilterBuilder(SinglePropertyFilter filter)
 {
     return(new AndFilter(new QueryFilter[]
     {
         ADObject.BoolFilterBuilder(filter, new BitMaskAndFilter(HostedContentFilterPolicySchema.SpamFilteringFlags, 64UL)),
         new ComparisonFilter(ComparisonOperator.Equal, ADObjectSchema.ExchangeVersion, ExchangeObjectVersion.Exchange2012)
     }));
 }
Exemplo n.º 2
0
 internal static QueryFilter IsDefault_R3_FilterBuilder(SinglePropertyFilter filter)
 {
     return(ADObject.BoolFilterBuilder(filter, new BitMaskAndFilter(ADRecipientSchema.ProvisioningFlags, 4UL)));
 }
Exemplo n.º 3
0
 internal static QueryFilter IsDefaultFilterBuilder(SinglePropertyFilter filter)
 {
     return(ADObject.BoolFilterBuilder(filter, new BitMaskAndFilter(MailboxPolicySchema.MailboxPolicyFlags, 1UL)));
 }
 private static QueryFilter IsDefaultFilterBuilder(SinglePropertyFilter filter)
 {
     return(ADObject.BoolFilterBuilder(filter, new BitMaskAndFilter(HostedConnectionFilterPolicySchema.ConnectionFilterFlags, 1UL)));
 }
 internal static QueryFilter IsDefaultAutoGroupPolicyTagFilterBuilder(SinglePropertyFilter filter)
 {
     return(ADObject.BoolFilterBuilder(filter, new BitMaskAndFilter(RetentionPolicyTagSchema.PolicyTagFlags, 8UL)));
 }
 internal static QueryFilter IsDefaultModeratedRecipientsPolicyTagFilterBuilder(SinglePropertyFilter filter)
 {
     return(ADObject.BoolFilterBuilder(filter, new BitMaskAndFilter(RetentionPolicyTagSchema.PolicyTagFlags, 16UL)));
 }
Exemplo n.º 7
0
 internal static QueryFilter IsEndUserRoleFilterBuilder(SinglePropertyFilter filter)
 {
     return(ADObject.BoolFilterBuilder(filter, new BitMaskAndFilter(ExchangeRoleSchema.RoleFlags, (ulong)int.MinValue)));
 }