| CMS.SalesForce Namespace | 
 Classes
Classes| Class | Description | |
|---|---|---|
|  | AttributeValueConverterBase | 
            Provides a base implementation for the extensible SalesForce entity attribute value converter model.
             | 
|  | AttributeValueConverterFactory | 
            Provides support for creating SalesForce entity attribute value converters.
             | 
|  | AuthorizationSetupHandler | 
            Provides JSON-P service for SalesForce authorization process.
             | 
|  | BooleanAttributeValueConverter | 
            Provides an implementation of the Boolean value converter.
             | 
|  | ConfigurationSessionProvider | 
            Provides SalesForce organization sessions using the Salesforce.com Connector settings.
             | 
|  | ContactFormInfoProvider | 
            Provides contact form info suitable for mapping.
             | 
|  | ContactMapper | 
            Provides transformation of contacts to SalesForce leads using the specified mapping.
             | 
|  | CreateEntityResult | 
            Represents a result of create entity command.
             | 
|  | DateTimeAttributeValueConverter | 
            Provides an implementation of the DateTime value converter.
             | 
|  | DeleteEntityResult | 
            Represents a result of the delete entity command.
             | 
|  | DoubleAttributeValueConverter | 
            Provides an implementation of the Double value converter.
             | 
|  | Entity | 
            Represents a SalesForce object.
             | 
|  | EntityAttribute | 
            Represents an entity attribute.
             | 
|  | EntityAttributeModel | 
            Represents a model of the Sales force entity attribute.
             | 
|  | EntityBinaryAttributeModel | 
            Represents a model of the Sales force entity attribute with binary values.
             | 
|  | EntityBooleanAttributeModel | 
            Represents a model of the Sales force entity attribute with boolean values.
             | 
|  | EntityDateTimeAttributeModel | 
            Represents a model of the Sales force entity attribute with date and time values.
             | 
|  | EntityDoubleAttributeModel | 
            Represents a model of the Sales force entity attribute with double values.
             | 
|  | EntityIntegerAttributeModel | 
            Represents a model of the Sales force entity attribute with integer values.
             | 
|  | EntityModel | 
            Represents a model of SalesForce entities.
             | 
|  | EntityMultiPicklistAttributeModel | 
            Represents a model of the Sales force entity attribute with picklist values.
             | 
|  | EntityStringAttributeModel | 
            Represents a model of the Sales force entity attribute with string values.
             | 
|  | Error | 
            Represents a SalesForce integration API error.
             | 
|  | GetDeletedEntitiesResult | 
            Represents a result of the get deleted entities command.
             | 
|  | GetDeletedEntitiesResultItem | 
            Represents a deleted entity.
             | 
|  | GetUpdatedEntitiesResult | 
            Represents a result of the get updated entities command.
             | 
|  | IntegerAttributeValueConverter | 
            Provides an implementation of the Int32 value converter.
             | 
|  | LeadReplicationContext | 
            Represents a SalesForce lead replication context.
             | 
|  | LeadReplicationEngine | 
            Replicates contacts to SalesForce leads.
             | 
|  | LeadReplicationEngineHost | 
            Hosts a lead replication engine.
             | 
|  | LeadReplicationHelper | 
            Provides customization of SalesForce lead replication.
             | 
|  | Mapper | 
            Provides transformation of CMS objects to SalesForce entities using the specified mapping.
             | 
|  | Mapping | 
            Represents a mapping of CMS objects to SalesForce entities.
             | 
|  | MappingItem | 
            Represents an item of the mapping of CMS objects to SalesForce entities.
             | 
|  | MappingSerializer | 
            Provides serialization of mapping of CMS objects to SalesForce entities.
             | 
|  | OrganizationCredentials | 
            Contains the credentials used to authenticate SalesForce organization access.
             | 
|  | PasswordSessionProvider | 
            Provides SalesForce organization sessions using the SalesForce user's login and password.
             | 
|  | PicklistEntry | 
            Represents a SalesForce picklist entry.
             | 
|  | RefreshTokenSessionProvider | 
            Provides SalesForce organization sessions using the OAuth refresh token.
             | 
|  | SalesForceAuthorizationHelper | 
            Provides helper methods for SalesForce OAuth implementation.
             | 
|  | SalesForceClient | 
            Provides access to SalesForce organization using the integration API.
             | 
|  | SalesForceClientException | 
            Represents a SalesForce client exception.
             | 
|  | SalesForceClientOptions | 
            SalesForce client commnad options.
             | 
|  | SalesForceException | 
            Represents a general SalesForce exception.
             | 
|  | SalesForceReplicationException | 
            Represents a replication exception that aggregates multiple errors.
             | 
|  | SalesForceReplicationTask | 
            Task that executes SalesForce replication.
             | 
|  | SelectEntitiesResult | 
            Represents a result of the select entities command.
             | 
|  | Session | 
            Represents a SalesForce organization communication session.
             | 
|  | SingletonScopeSalesForceClientProvider | 
            Provides a unique instance of the SalesForce client that is created on the first request.
             | 
|  | StringAttributeValueConverter | 
            Provides an implementation of the String value converter.
             | 
|  | UpdateEntityResult | 
            Represents a result of the update entity command.
             | 
|  | UpsertEntityResult | 
            Represents a result of the upsert entity command.
             | 
 Interfaces
Interfaces| Interface | Description | |
|---|---|---|
|  | IEntityCommandResult | 
            Represents the interface for classes that represents a single entity command result.
             | 
|  | IRunnable | 
            Represents an operation that could be executed.
             | 
|  | ISalesForceClientProvider | 
            Provides instances of SalesForce client.
             | 
|  | ISessionProvider | 
            Represents the interface for classes that provide SalesForce organization sessions.
             | 
 Enumerations
Enumerations| Enumeration | Description | |
|---|---|---|
|  | EntityAttributeValueType | 
            Specifies the type of the SalesForce entity attribute value.
             | 
|  | MappingItemSourceTypeEnum | 
            Type of the mapping item source.
             | 
|  | StatusCode | 
            Represents a SalesForce error status code.
             |