// Token: 0x06001D52 RID: 7506 RVA: 0x0007A160 File Offset: 0x00078360
        internal static void SetRecipientFilterType(WellKnownRecipientFilterType type, IPropertyBag propertyBag, ADPropertyDefinition filterMeatadata)
        {
            if (WellKnownRecipientFilterType.Custom == type)
            {
                MultiValuedProperty <string> multiValuedProperty = (MultiValuedProperty <string>)propertyBag[filterMeatadata];
                if (0 < multiValuedProperty.Count)
                {
                    multiValuedProperty.Clear();
                }
            }
            int num = (int)type;

            RecipientFilterHelper.InternalStringValuesSetter(new MultiValuedProperty <string>(num.ToString()), propertyBag, filterMeatadata, "Microsoft.Exchange12.8f91d340bc0c47e4b4058a479602f94c:RecipientFilterType=");
        }
 // Token: 0x06001D4C RID: 7500 RVA: 0x00079FFC File Offset: 0x000781FC
 internal static void CustomAttributeSetter(object value, IPropertyBag propertyBag, ADPropertyDefinition filterMeatadata, ADPropertyDefinition filter, ADPropertyDefinition filterPropertyDefinition, ADPropertyDefinition ldapFilter, bool isDynamicGroup)
 {
     RecipientFilterHelper.InternalStringValuesSetter(value, propertyBag, filterMeatadata, "Microsoft.Exchange12.8f91d340bc0c47e4b4058a479602f94c:" + RecipientFilterHelper.ConditionalToCustomAttributeNameMap[filterPropertyDefinition] + "=");
     RecipientFilterHelper.SetRecipientFilterType(WellKnownRecipientFilterType.Precanned, propertyBag, filterMeatadata);
     RecipientFilterHelper.PersistPrecannedRecipientFilter(propertyBag, filterMeatadata, filter, ldapFilter, isDynamicGroup);
 }
 // Token: 0x06001D50 RID: 7504 RVA: 0x0007A078 File Offset: 0x00078278
 internal static void StateOrProvinceSetter(object value, IPropertyBag propertyBag, ADPropertyDefinition filterMeatadata, ADPropertyDefinition filter, ADPropertyDefinition ldapFilter, bool isDynamicGroup)
 {
     RecipientFilterHelper.InternalStringValuesSetter(value, propertyBag, filterMeatadata, "Microsoft.Exchange12.8f91d340bc0c47e4b4058a479602f94c:StateOrProvincePrefix=");
     RecipientFilterHelper.SetRecipientFilterType(WellKnownRecipientFilterType.Precanned, propertyBag, filterMeatadata);
     RecipientFilterHelper.PersistPrecannedRecipientFilter(propertyBag, filterMeatadata, filter, ldapFilter, isDynamicGroup);
 }
 // Token: 0x06001D46 RID: 7494 RVA: 0x00079DFC File Offset: 0x00077FFC
 internal static void IncludeRecipientSetter(object value, IPropertyBag propertyBag, ADPropertyDefinition filterMeatadata, ADPropertyDefinition filter, ADPropertyDefinition ldapFilter, bool isDynamicGroup)
 {
     RecipientFilterHelper.InternalStringValuesSetter(new MultiValuedProperty <string>(((int)((WellKnownRecipientType?)(value ?? WellKnownRecipientType.None)).Value).ToString()), propertyBag, filterMeatadata, "Microsoft.Exchange12.8f91d340bc0c47e4b4058a479602f94c:IncludedRecipients=");
     RecipientFilterHelper.SetRecipientFilterType(WellKnownRecipientFilterType.Precanned, propertyBag, filterMeatadata);
     RecipientFilterHelper.PersistPrecannedRecipientFilter(propertyBag, filterMeatadata, filter, ldapFilter, isDynamicGroup);
 }