public class ServiceOption
{
public string Name;
public string Description;
public string Value;
public ServiceOptionType Type;
public string[] EnumValues;
public string[] EnumDescriptions;
}
The calling application can assign a new value to the Value field before submitting the list of selected data cleansing services
to the UpdateQuote or PurchaseResults
methods. It should first examine the value stored in the Type field that indicates what kind of values are allowed for the option.
If the Type field is set to Enum, the EnumValues field contains an array of the only values that are allowed to be assigned to the Value field.
The EnumDescriptions field contains a corresponding array of human-readable descriptions that identify the meaning of the value in the
EnumValues field with the same index, i.e. the first value in the EnumDescriptions field describes the first value in the EnumValues field, and
so on.