internal static void MRSProxyEnabledSetter(object value, IPropertyBag propertyBag) { bool flag = (bool)value; MRSProxyFlagsEnum mrsproxyFlagsEnum = (MRSProxyFlagsEnum)propertyBag[ADWebServicesVirtualDirectorySchema.MRSProxyFlags]; if (flag) { propertyBag[ADWebServicesVirtualDirectorySchema.MRSProxyFlags] = (mrsproxyFlagsEnum | MRSProxyFlagsEnum.Enabled); return; } propertyBag[ADWebServicesVirtualDirectorySchema.MRSProxyFlags] = (mrsproxyFlagsEnum & ~MRSProxyFlagsEnum.Enabled); }
internal static object MRSProxyEnabledGetter(IPropertyBag propertyBag) { MRSProxyFlagsEnum mrsproxyFlagsEnum = (MRSProxyFlagsEnum)propertyBag[ADWebServicesVirtualDirectorySchema.MRSProxyFlags]; return((mrsproxyFlagsEnum & MRSProxyFlagsEnum.Enabled) == MRSProxyFlagsEnum.Enabled); }