public Parameter(AttributeInfo owner)
 {
     this.owner = owner;
 }
 public ParameterCollection(AttributeInfo owner, List<string> parameters, Dictionary<string, string> namedParameters)
 {
     this.owner = owner;
     this.parameters = parameters;
     this.namedParameters = namedParameters;
 }
 public Parameter(AttributeInfo owner, string value)
 {
     this.owner = owner;
     this.value = value;
 }