internal PropertyMetadata(object defaultValue, DependencyPropertyOptions options, System.Workflow.ComponentModel.GetValueOverride getValueOverride, System.Workflow.ComponentModel.SetValueOverride setValueOverride, bool shouldAlwaysCallOverride, params Attribute[] attributes)
 {
     this.options                  = DependencyPropertyOptions.Default;
     this.defaultValue             = defaultValue;
     this.options                  = options;
     this.getValueOverride         = getValueOverride;
     this.setValueOverride         = setValueOverride;
     this.shouldAlwaysCallOverride = shouldAlwaysCallOverride;
     this.attributes               = attributes;
 }
 public PropertyMetadata(object defaultValue, DependencyPropertyOptions options, System.Workflow.ComponentModel.GetValueOverride getValueOverride, System.Workflow.ComponentModel.SetValueOverride setValueOverride, params Attribute[] attributes) : this(defaultValue, options, getValueOverride, setValueOverride, false, attributes)
 {
 }
 public PropertyMetadata(object defaultValue, DependencyPropertyOptions options, System.Workflow.ComponentModel.GetValueOverride getValueOverride, System.Workflow.ComponentModel.SetValueOverride setValueOverride) : this(defaultValue, options, getValueOverride, setValueOverride, new Attribute[0])
 {
 }