Example #1
0
 internal static void TransportRuleRegexValidationTimeoutSetter(object value, IPropertyBag propertyBag)
 {
     MultivaluedPropertyAccessors.UpdateMultivaluedProperty <EnhancedTimeSpan>((EnhancedTimeSpan)value, TransportConfigContainerSchema.TransportRuleRegexValidationTimeout.Name, (MultiValuedProperty <string>)propertyBag[TransportConfigContainerSchema.TransportRuleConfig]);
 }
Example #2
0
 internal static void TransportRuleLimitSetter(object value, IPropertyBag propertyBag)
 {
     MultivaluedPropertyAccessors.UpdateMultivaluedProperty <int>((int)value, TransportConfigContainerSchema.TransportRuleLimit.Name, (MultiValuedProperty <string>)propertyBag[TransportConfigContainerSchema.TransportRuleConfig]);
 }
Example #3
0
 internal static void TransportRuleAttachmentTextScanLimitSetter(object value, IPropertyBag propertyBag)
 {
     MultivaluedPropertyAccessors.UpdateMultivaluedProperty <ByteQuantifiedSize>((ByteQuantifiedSize)value, TransportConfigContainerSchema.TransportRuleAttachmentTextScanLimit.Name, (MultiValuedProperty <string>)propertyBag[TransportConfigContainerSchema.TransportRuleConfig]);
 }
Example #4
0
 internal static void TransportRuleMinProductVersionSetter(object value, IPropertyBag propertyBag)
 {
     MultivaluedPropertyAccessors.UpdateMultivaluedProperty <Version>((Version)value, TransportConfigContainerSchema.TransportRuleMinProductVersion.Name, (MultiValuedProperty <string>)propertyBag[TransportConfigContainerSchema.TransportRuleConfig]);
 }