Click or drag to resize
AttributeValueConverterBase Class
Provides a base implementation for the extensible SalesForce entity attribute value converter model.
Inheritance Hierarchy

Namespace: CMS.SalesForce
Assembly: CMS.SalesForce (in CMS.SalesForce.dll) Version: 13.0.131
Syntax
C#
public abstract class AttributeValueConverterBase

The AttributeValueConverterBase type exposes the following members.

Constructors
  NameDescription
Public methodAttributeValueConverterBase
Initializes a new instance of the entity attribute value converter using the specified attribute model and field info.
Top
Fields
  NameDescription
Protected fieldmAttributeModel
The entity attribute model to convert value to.
Protected fieldmFieldInfo
The form field info to convert value from.
Top
Methods
  NameDescription
Public methodConvert
Assigns the value from the specified CMS object field to the specified SalesForce entity attribute.
Public methodConvertToBaseInfo
Assigns the value from the entityAttribute to the corresponding baseInfo column.
Public methodGetCompatibilityWarnings
Creates a list of compatibility problems that might occur during the value conversion, and returns it.
Protected methodGetUnsupportedFieldTypeMessage
Gets the custom exception message when the form field type is not copmatible with this converter.
Protected methodLogUnsupportedSalesForceTypeError
Logs an error when the SalesForce attributeValueType is not compatible with this converter.
Top
See Also