CMS.DataCom.xml
<?xml version="1.0"?>
<doc> <assembly> <name>CMS.DataCom</name> </assembly> <members> <member name="T:CMS.DataCom.Automation.AutomationHelper"> <summary> Provides automation support for common actions related to Data.com integration. </summary> </member> <member name="M:CMS.DataCom.Automation.AutomationHelper.UpdateContact(CMS.ContactManagement.ContactInfo,System.Net.NetworkCredential)"> <summary> Updates the specified contact with data from Data.com business directory, if applicable, and returns the result. </summary> <param name="contact">The contact to update.</param> <param name="credential">Credential used for buying/reading the Data.com contacts.</param> </member> <member name="M:CMS.DataCom.Automation.AutomationHelper.UpdateContact(CMS.ContactManagement.ContactInfo,System.Boolean,System.Net.NetworkCredential)"> <summary> Updates the specified contact with data from Data.com business directory, if applicable, and returns the result. </summary> <param name="contact">The contact to update.</param> <param name="buyEnabled">A value indicating whether to buy Data.com contacts that the current Data.com user does not own.</param> <param name="credential">Credential used for buying/reading the Data.com contacts.</param> </member> <member name="M:CMS.DataCom.Automation.AutomationHelper.UpdateContactInternal(CMS.ContactManagement.ContactInfo,System.Boolean,System.Net.NetworkCredential)"> <summary> Updates the specified contact with data from Data.com business directory, if applicable, and returns the result. </summary> <param name="contact">The contact to update.</param> <param name="buyEnabled">A value indicating whether to buy Data.com contacts that the current Data.com user does not own.</param> <param name="credential">Credential used for buying/reading the Data.com contacts.</param> </member> <member name="T:CMS.DataCom.Automation.UpdateContactAction"> <summary> Represents the "Update contact" workflow action. </summary> </member> <member name="M:CMS.DataCom.Automation.UpdateContactAction.Execute"> <summary> Executes the action. </summary> </member> <member name="M:CMS.DataCom.Automation.UpdateContactAction.DataComCredentialsValid"> <summary> Checks if DataCom credentials of user that is bound to the action are valid. </summary> </member> <member name="P:CMS.DataCom.Automation.UpdateContactAction.BuyEnabled"> <summary> Gets a value indicating whether to buy Data.com contacts that the Data.com user does not own. </summary> </member> <member name="P:CMS.DataCom.Automation.UpdateContactAction.Credential"> <summary> Credential saved in the step. </summary> </member> <member name="T:CMS.DataCom.Automation.UpdateContactCommand"> <summary> Represents a command that updates contacts with data from Data.com business directory. </summary> </member> <member name="M:CMS.DataCom.Automation.UpdateContactCommand.Execute(CMS.ContactManagement.ContactInfo)"> <summary> Updates the specified contact with data from Data.com business directory, if applicable, and returns the result. </summary> <remarks> The specified contact is updated if there's just one matching contact found in Data.com business directory. </remarks> <param name="contact">The contact to update.</param> <returns>The action result.</returns> </member> <member name="P:CMS.DataCom.Automation.UpdateContactCommand.BuyEnabled"> <summary> Gets or sets a value indicating whether to buy Data.com contacts that the current Data.com user does not own. </summary> </member> <member name="P:CMS.DataCom.Automation.UpdateContactCommand.Credential"> <summary> Credential that should be used for purchasing a contact if required. </summary> </member> <member name="T:CMS.DataCom.Automation.UpdateContactCommandResultEnum"> <summary> Represent the result of "Update contact" command. </summary> </member> <member name="F:CMS.DataCom.Automation.UpdateContactCommandResultEnum.Success"> <summary> The action completed without errors. </summary> </member> <member name="F:CMS.DataCom.Automation.UpdateContactCommandResultEnum.ContactIsGlobal"> <summary> The contact is global and therefore cannot be updated. </summary> </member> <member name="F:CMS.DataCom.Automation.UpdateContactCommandResultEnum.FeatureNotAvailable"> <summary> Data.com integration is not available. </summary> </member> <member name="F:CMS.DataCom.Automation.UpdateContactCommandResultEnum.SingleMatchNotFound"> <summary> No or more then one matching contact was found in Data.com business directory. </summary> </member> <member name="F:CMS.DataCom.Automation.UpdateContactCommandResultEnum.InsufficientCredit"> <summary> There wasn't enough credit to buy the matching contact in Data.com business directory. </summary> </member> <member name="T:CMS.DataCom.DataComConfiguration"> <summary> Represents a Data.com integration configuration. </summary> </member> <member name="T:CMS.DataCom.IDataComConfiguration"> <summary> Provides access to Data.com integration configuration. </summary> </member> <member name="M:CMS.DataCom.IDataComConfiguration.GetContactMapping"> <summary> Retrieves the mapping of Data.com contact from the settings, and returns it. </summary> <returns>The mapping of Data.com contact from the settings, if present; otherwise, an empty mapping.</returns> </member> <member name="M:CMS.DataCom.IDataComConfiguration.GetCompanyMapping"> <summary> Retrieves the mapping of Data.com company from the settings, and returns it. </summary> <returns>The mapping of Data.com company from the settings, if present; otherwise, an empty mapping.</returns> </member> <member name="M:CMS.DataCom.IDataComConfiguration.IsCompanyApiEnabled"> <summary> Retrieves the value indicating whether the Data.com company API is enabled, and returns it. </summary> <returns>The value indicating whether the Data.com company API is enabled, if set; otherwise, true.</returns> </member> <member name="M:CMS.DataCom.DataComConfiguration.GetContactMapping"> <summary> Retrieves the mapping of Data.com contact from the settings, and returns it. </summary> <returns>The mapping of Data.com contact from the settings, if present; otherwise, an empty mapping</returns> </member> <member name="M:CMS.DataCom.DataComConfiguration.GetCompanyMapping"> <summary> Retrieves the mapping of Data.com company from the settings, and returns it. </summary> <returns>The mapping of Data.com company from the settings, if present; otherwise, an empty mapping</returns> </member> <member name="M:CMS.DataCom.DataComConfiguration.IsCompanyApiEnabled"> <summary> Retrieves the value indicating whether the Data.com company API is enabled, and returns it. </summary> <returns>The value indicating whether the Data.com company API is enabled, if set; otherwise, true</returns> </member> <member name="M:CMS.DataCom.DataComConfiguration.GetStringSetting(System.String)"> <summary> Retrieves the current value of the specified setting, and returns it. </summary> <param name="name">The setting key name</param> <returns>The current value of the specified setting</returns> </member> <member name="T:CMS.DataCom.UserCredentialProvider"> <summary> Class for providing credential for logging to Data.com from database. </summary> </member> <member name="T:CMS.DataCom.ICredentialProvider"> <summary> Provides credential for logging into Data.com </summary> </member> <member name="M:CMS.DataCom.ICredentialProvider.GetCredential"> <summary> Gets credential. Returns null if no credentials were found. </summary> <returns>Credential</returns> </member> <member name="M:CMS.DataCom.ICredentialProvider.SetCredential(System.Net.NetworkCredential)"> <summary> Saves Data.com credential. </summary> <param name="credential">Credential</param> </member> <member name="M:CMS.DataCom.UserCredentialProvider.#ctor(CMS.Membership.UserInfo)"> <summary> Constructor of User Credential Provider. </summary> <param name="user">UserInfo object</param> </member> <member name="M:CMS.DataCom.UserCredentialProvider.GetCredential"> <summary> Gets user credential from database. Returns null if no credentials were found. </summary> <returns>Credential</returns> </member> <member name="M:CMS.DataCom.UserCredentialProvider.SetCredential(System.Net.NetworkCredential)"> <summary> Permanently saves credential for user. </summary> <param name="credential">Credential</param> <remarks>This method will submit changes of <see cref="T:CMS.Membership.UserInfo"/> to database</remarks> </member> <member name="T:CMS.DataCom.BuyerIdentity"> <summary> Represents an user identity for Data.com billing purposes. </summary> </member> <member name="F:CMS.DataCom.BuyerIdentity.mUserIdentifier"> <summary> The user identifier. </summary> </member> <member name="F:CMS.DataCom.BuyerIdentity.mOrganizationIdentifier"> <summary> The user organization identifier. </summary> </member> <member name="M:CMS.DataCom.BuyerIdentity.#ctor(System.String,System.String)"> <summary> Initializes a new instance of the BuyerIdentity class with the specified identifiers. </summary> <param name="userIdentifier">The user identifier.</param> <param name="organizationIdentifier">The user organization identifier.</param> </member> <member name="P:CMS.DataCom.BuyerIdentity.UserIdentifier"> <summary> Gets the user identifier. </summary> </member> <member name="P:CMS.DataCom.BuyerIdentity.OrganizationIdentifier"> <summary> Gets the user organization identifier. </summary> </member> <member name="T:CMS.DataCom.BuyerIdentityProvider"> <summary> Buyer identity provider. </summary> </member> <member name="T:CMS.DataCom.IBuyerIdentityProvider"> <summary> Provides access to current buyer identity for Data.com billing purposes. </summary> </member> <member name="M:CMS.DataCom.IBuyerIdentityProvider.GetBuyerIdentity"> <summary> Returns the buyer identity for Data.com billing purposes. </summary> <returns>The buyer identity for Data.com billing purposes.</returns> </member> <member name="M:CMS.DataCom.BuyerIdentityProvider.GetBuyerIdentity"> <summary> Returns the buyer identity for Data.com billing purposes. </summary> <returns>The buyer identity for Data.com billing purposes.</returns> </member> <member name="T:CMS.DataCom.CompanyFinder"> <summary> Provides a pattern-based search capability for companies in Data.com. </summary> </member> <member name="F:CMS.DataCom.CompanyFinder.mProvider"> <summary> An object that provides access to Data.com companies. </summary> </member> <member name="F:CMS.DataCom.CompanyFinder.mPatterns"> <summary> A collection of company search patterns ordered from the most specific to the least specific. </summary> </member> <member name="M:CMS.DataCom.CompanyFinder.#ctor(CMS.DataCom.ICompanyProvider)"> <summary> Initializes a new instance of the CompanyFinder class with the specified provider. </summary> <param name="provider">An object that provides access to Data.com companies.</param> </member> <member name="M:CMS.DataCom.CompanyFinder.AddPattern(System.String[])"> <summary> Adds a company search pattern to the pattern collection. </summary> <param name="pattern">The pattern to add.</param> </member> <member name="M:CMS.DataCom.CompanyFinder.Find(CMS.DataCom.CompanyIdentity,CMS.DataCom.CompanyFilter@)"> <summary> Searches for a company in Data.com that matches the specified identity. </summary> <param name="identity">The company identity.</param> <param name="filter">The first pattern-based filter that matches at least one company.</param> <returns>A company that matches the specified identity, if only one is found; otherwise, null.</returns> </member> <member name="M:CMS.DataCom.CompanyFinder.CreateFilter(System.String[],CMS.DataCom.CompanyIdentity)"> <summary> Creates a filter for the specified company identity using only properties from the specified pattern. </summary> <param name="pattern">The pattern that specifies company identity properties.</param> <param name="identity">The company identity.</param> <returns>The company filter.</returns> </member> <member name="M:CMS.DataCom.CompanyFinder.Matches(System.String[],CMS.DataCom.CompanyIdentity)"> <summary> Checks whether the specified company identity properties from the specified pattern contain a value. </summary> <param name="pattern">The pattern that specifies company identity properties.</param> <param name="identity">The company identity.</param> <returns>True if the specified company identity properties from the specified pattern contain a value; otherwise, false.</returns> </member> <member name="T:CMS.DataCom.CompanyProvider"> <summary> Provides access to Data.com companies. </summary> </member> <member name="T:CMS.DataCom.ICompanyProvider"> <summary> Provides access to Data.com companies. </summary> </member> <member name="M:CMS.DataCom.ICompanyProvider.SearchCompanies(CMS.DataCom.CompanyFilter,System.Int32,System.Int32)"> <summary> Searches Data.com for companies that match the specified filter and returns the specified page from the result. </summary> <param name="filter">The company filter.</param> <param name="pageIndex">The index of the requested page.</param> <param name="pageSize">The size of the requested page.</param> <returns>The specified page from the list of contacts that match the specified filter.</returns> </member> <member name="M:CMS.DataCom.ICompanyProvider.GetCompany(System.Int64)"> <summary> Searches Data.com for a company with the specified identifier, and returns it. </summary> <param name="companyIdentifier">The identifier of a Data.com company.</param> <returns>The company with the specified identifier, if the company was found; otherwise, null.</returns> </member> <member name="F:CMS.DataCom.CompanyProvider.mClient"> <summary> The Data.com service client. </summary> </member> <member name="M:CMS.DataCom.CompanyProvider.#ctor(CMS.DataCom.DataComClient)"> <summary> Initializes a new instance of the CompanyProvider class with the specified Data.com client. </summary> <param name="client">The Data.com client.</param> </member> <member name="M:CMS.DataCom.CompanyProvider.SearchCompanies(CMS.DataCom.CompanyFilter,System.Int32,System.Int32)"> <summary> Searches Data.com for companies that match the specified filter and returns the specified page from the result. </summary> <param name="filter">The company filter.</param> <param name="pageIndex">The index of the requested page.</param> <param name="pageSize">The size of the requested page.</param> <returns>The specified page from the list of contacts that match the specified filter.</returns> </member> <member name="M:CMS.DataCom.CompanyProvider.GetCompany(System.Int64)"> <summary> Searches Data.com for a company with the specified identifier, and returns it. </summary> <param name="companyIdentifier">The identifier of a Data.com company.</param> <returns>The company with the specified identifier, if the company was found; otherwise, null.</returns> </member> <member name="T:CMS.DataCom.CompanySearchResultProvider"> <summary> Provides access to Data.com companies without using the company API. </summary> </member> <member name="F:CMS.DataCom.CompanySearchResultProvider.mClient"> <summary> The Data.com service client. </summary> </member> <member name="F:CMS.DataCom.CompanySearchResultProvider.mSearchResults"> <summary> The dictionary of Data.com company identifier/search result pairs for caching the response of SearchCompanies method. </summary> </member> <member name="M:CMS.DataCom.CompanySearchResultProvider.#ctor(CMS.DataCom.DataComClient)"> <summary> Initializes a new instance of the CompanyProvider class with the specified Data.com client. </summary> <param name="client">The Data.com client.</param> </member> <member name="M:CMS.DataCom.CompanySearchResultProvider.SearchCompanies(CMS.DataCom.CompanyFilter,System.Int32,System.Int32)"> <summary> Searches Data.com for companies that match the specified filter and returns the specified page from the result. </summary> <param name="filter">The company filter.</param> <param name="pageIndex">The index of the requested page.</param> <param name="pageSize">The size of the requested page.</param> <returns>The specified page from the list of contacts that match the specified filter.</returns> </member> <member name="M:CMS.DataCom.CompanySearchResultProvider.GetCompany(System.Int64)"> <summary> Searches Data.com for a company with the specified identifier, and returns it. </summary> <param name="companyIdentifier">The identifier of a Data.com company.</param> <returns>The company with the specified identifier, if the company was found; otherwise, null.</returns> </member> <member name="T:CMS.DataCom.ContactFinder"> <summary> Provides a pattern-based search capability for contacts in Data.com. </summary> </member> <member name="F:CMS.DataCom.ContactFinder.mProvider"> <summary> An object that provides access to Data.com contacts. </summary> </member> <member name="M:CMS.DataCom.ContactFinder.#ctor(CMS.DataCom.IContactProvider)"> <summary> Initializes a new instance of the ContactFinder class with the specified provider. </summary> <param name="provider">An object that provides access to Data.com contacts.</param> </member> <member name="M:CMS.DataCom.ContactFinder.Find(CMS.DataCom.ContactIdentity)"> <summary> Searches for a contact in Data.com that matches the specified identity. </summary> <param name="identity">The contact identity.</param> <returns>A contact that matches the specified identity, if only one is found; otherwise, null.</returns> </member> <member name="T:CMS.DataCom.ContactProvider"> <summary> Provides access to Data.com contacts. </summary> </member> <member name="T:CMS.DataCom.IContactProvider"> <summary> Provides access to Data.com contacts. </summary> </member> <member name="M:CMS.DataCom.IContactProvider.SearchContacts(CMS.DataCom.ContactFilter,System.Int32,System.Int32)"> <summary> Searches Data.com for contacts that match the specified filter and returns the specified page from the result. </summary> <param name="filter">The contact filter.</param> <param name="pageIndex">The index of the requested page.</param> <param name="pageSize">The size of the requested page.</param> <returns>The specified page from the list of contacts that match the specified filter.</returns> </member> <member name="M:CMS.DataCom.IContactProvider.GetContact(System.Int64,System.Boolean)"> <summary> Searches Data.com for a contact with the specified identifier, and returns it. </summary> <param name="contactIdentifier">The identifier of a Data.com contact.</param> <param name="purchaseFlag">The value that indicates whether the service should attempt to buy the contact and deduct points from the account.</param> <returns>The contact with the specified identifier, if the contact was found; otherwise, null.</returns> </member> <member name="P:CMS.DataCom.IContactProvider.CanBuyContacts"> <summary> A value indicating whether it is possible to buy contacts with this provider. </summary> </member> <member name="F:CMS.DataCom.ContactProvider.mClient"> <summary> The Data.com service client. </summary> </member> <member name="M:CMS.DataCom.ContactProvider.#ctor(CMS.DataCom.IDataComClient)"> <summary> Initializes a new instance of the PartnerContactProvider class with the specified Data.com client. </summary> <param name="client">The Data.com client.</param> </member> <member name="M:CMS.DataCom.ContactProvider.SearchContacts(CMS.DataCom.ContactFilter,System.Int32,System.Int32)"> <summary> Searches Data.com for contacts that match the specified filter and returns the specified page from the result. </summary> <param name="filter">The contact filter.</param> <param name="pageIndex">The index of the requested page.</param> <param name="pageSize">The size of the requested page.</param> <returns>The specified page from the list of contacts that match the specified filter.</returns> </member> <member name="M:CMS.DataCom.ContactProvider.GetContact(System.Int64,System.Boolean)"> <summary> Searches Data.com for a contact with the specified identifier, and returns it. </summary> <param name="contactIdentifier">The identifier of a Data.com contact.</param> <param name="purchaseFlag">The value that indicates whether the service should attempt to buy the contact and deduct points from the account.</param> <returns>The contact with the specified identifier, if the contact was found; otherwise, null.</returns> </member> <member name="P:CMS.DataCom.ContactProvider.CanBuyContacts"> <summary> A value indicating whether it is possible to buy contacts with this provider. </summary> </member> <member name="T:CMS.DataCom.DataComClient"> <summary> Provides access to Data.com contacts and companies via REST API. </summary> </member> <member name="T:CMS.DataCom.IDataComClient"> <summary> Interface for DataCom client </summary> </member> <member name="M:CMS.DataCom.IDataComClient.SearchCompanies(CMS.DataCom.CompanyFilter,System.Int32,System.Int32)"> <summary> Searches Data.com for companies that match the specified filter and returns the specified page from the list of search results. </summary> <param name="filter">The company filter.</param> <param name="pageIndex">The index of the requested page.</param> <param name="pageSize">The size of the requested page.</param> <returns>The specified page from the list of company search results where the company matches the specified filter.</returns> </member> <member name="M:CMS.DataCom.IDataComClient.GetCompany(System.Int64)"> <summary> Searches Data.com for a company with the specified identifier and returns the result. </summary> <param name="companyId">The identifier of a company in Data.com.</param> <returns>The company with the specified identifier, if the company is found; otherwise, null.</returns> </member> <member name="M:CMS.DataCom.IDataComClient.GetCompanyStructure(System.Int64)"> <summary> Searches Data.com for a company with the specified identifier and returns its organizational structure. </summary> <param name="companyId">The identifier of a company in Data.com.</param> <returns>The organizational structure of the company with the specified identifier, if the company is found; otherwise, null.</returns> </member> <member name="M:CMS.DataCom.IDataComClient.SearchContacts(CMS.DataCom.ContactFilter,System.Int32,System.Int32)"> <summary> Searches Data.com for contacts that match the specified filter and returns the specified page from the result. </summary> <param name="filter">The contact filter.</param> <param name="pageIndex">The index of the requested page.</param> <param name="pageSize">The size of the requested page.</param> <returns>The specified page from the list of contacts that match the specified filter.</returns> </member> <member name="M:CMS.DataCom.IDataComClient.SearchContacts(CMS.DataCom.ContactFilter,System.Int32,System.Int32,System.Net.NetworkCredential)"> <summary> Searches Data.com for contacts that match the specified filter and returns the specified page from the result. </summary> <param name="filter">The contact filter.</param> <param name="pageIndex">The index of the requested page.</param> <param name="pageSize">The size of the requested page.</param> <param name="userCredential">The Data.com user credential.</param> <returns>The specified page from the list of contacts that match the specified filter.</returns> </member> <member name="M:CMS.DataCom.IDataComClient.GetContact(System.Int64,System.Boolean,System.Net.NetworkCredential)"> <summary> Searches Data.com for a contact with the specified identifier and returns the result using the Data.com user account with given credential. </summary> <param name="contactId">The identifier of a contact in Data.com.</param> <param name="purchaseFlag">The value that indicates whether the service should attempt to buy the contact and deduct points from the Data.com user account with given credential.</param> <param name="userCredential">The Data.com user credential.</param> <returns>The contact with the specified identifier, if the contact is found; otherwise, null.</returns> </member> <member name="M:CMS.DataCom.IDataComClient.GetContacts(System.Collections.Generic.IList{System.Int64},System.Boolean,System.Net.NetworkCredential)"> <summary> Searches Data.com for contacts with the specified identifiers and returns the result using the Data.com user account with given credential. </summary> <param name="contactIdentifiers">The identifiers of contacts in Data.com.</param> <param name="purchaseFlag">The value that indicates whether the service should attempt to buy the contacts and deduct points from the Data.com user account with given credential.</param> <param name="userCredential">The Data.com user credential.</param> <returns>The contacts with the specified identifiers.</returns> </member> <member name="M:CMS.DataCom.IDataComClient.SearchPartnerContacts(CMS.DataCom.ContactFilter,System.Int32,System.Int32)"> <summary> Searches Data.com for contacts that match the specified filter and returns the specified page from the result. </summary> <param name="filter">The contact filter.</param> <param name="pageIndex">The index of the requested page.</param> <param name="pageSize">The size of the requested page.</param> <returns>The specified page from the list of contacts that match the specified filter.</returns> </member> <member name="M:CMS.DataCom.IDataComClient.GetPartnerContact(System.Int64,System.Boolean,CMS.DataCom.BuyerIdentity)"> <summary> Searches Data.com for a contact with the specified identifier and returns the result using the Data.com partner account with given access token. </summary> <param name="contactId">The identifier of a contact in Data.com.</param> <param name="purchaseFlag">The value that indicates whether the service should attempt to buy the contact and deduct points from the Data.com partner on behalf of the specified buyer.</param> <param name="buyerIdentity">The buyer identity for billing purposes.</param> <returns>The contact with the specified identifier, if the contact was found; otherwise, null.</returns> </member> <member name="M:CMS.DataCom.IDataComClient.GetPartnerContacts(System.Collections.Generic.IList{System.Int64},System.Boolean,CMS.DataCom.BuyerIdentity)"> <summary> Searches Data.com for contacts with the specified identifiers and returns the result using the Data.com partner account with given access token. </summary> <param name="contactIdentifiers">The identifiers of contacts in Data.com.</param> <param name="purchaseFlag">The value that indicates whether the service should attempt to buy the contacts and deduct points from the Data.com partner on behalf of the specified buyer.</param> <param name="buyerIdentity">The buyer identity for billing purposes.</param> <returns>The contacts with the specified identifiers.</returns> </member> <member name="M:CMS.DataCom.IDataComClient.GetUser(System.Net.NetworkCredential)"> <summary> Gets the Data.com user account information using the given credential. </summary> <param name="userCredential">The Data.com user credential.</param> <returns>The Data.com user account information.</returns> </member> <member name="M:CMS.DataCom.IDataComClient.GetCurrentPartner"> <summary> Gets the Data.com partner account information using the given access token. </summary> <returns>The Data.com partner account information.</returns> </member> <member name="F:CMS.DataCom.DataComClient.REST_API_BASE_URL"> <summary> The base URL of the REST service. </summary> </member> <member name="F:CMS.DataCom.DataComClient.mResourceProvider"> <summary> The HTTP resource provider. </summary> </member> <member name="F:CMS.DataCom.DataComClient.mToken"> <summary> The REST service access token. </summary> </member> <member name="M:CMS.DataCom.DataComClient.#ctor(CMS.DataCom.IHttpResourceProvider,System.String)"> <summary> Initializes a new instance of the DataComClient class that uses the specified HTTP resource provider and token to access the REST service. </summary> <param name="resourceProvider">The HTTP resource provider.</param> <param name="token">The REST service access token.</param> </member> <member name="M:CMS.DataCom.DataComClient.SearchCompanies(CMS.DataCom.CompanyFilter,System.Int32,System.Int32)"> <summary> Searches Data.com for companies that match the specified filter and returns the specified page from the list of search results. </summary> <param name="filter">The company filter.</param> <param name="pageIndex">The index of the requested page.</param> <param name="pageSize">The size of the requested page.</param> <returns>The specified page from the list of company search results where the company matches the specified filter.</returns> </member> <member name="M:CMS.DataCom.DataComClient.GetCompany(System.Int64)"> <summary> Searches Data.com for a company with the specified identifier and returns the result. </summary> <param name="companyId">The identifier of a company in Data.com.</param> <returns>The company with the specified identifier, if the company is found; otherwise, null.</returns> </member> <member name="M:CMS.DataCom.DataComClient.GetCompanyStructure(System.Int64)"> <summary> Searches Data.com for a company with the specified identifier and returns its organizational structure. </summary> <param name="companyId">The identifier of a company in Data.com.</param> <returns>The organizational structure of the company with the specified identifier, if the company is found; otherwise, null.</returns> </member> <member name="M:CMS.DataCom.DataComClient.SearchContacts(CMS.DataCom.ContactFilter,System.Int32,System.Int32)"> <summary> Searches Data.com for contacts that match the specified filter and returns the specified page from the result. </summary> <param name="filter">The contact filter.</param> <param name="pageIndex">The index of the requested page.</param> <param name="pageSize">The size of the requested page.</param> <returns>The specified page from the list of contacts that match the specified filter.</returns> </member> <member name="M:CMS.DataCom.DataComClient.SearchContacts(CMS.DataCom.ContactFilter,System.Int32,System.Int32,System.Net.NetworkCredential)"> <summary> Searches Data.com for contacts that match the specified filter and returns the specified page from the result. </summary> <param name="filter">The contact filter.</param> <param name="pageIndex">The index of the requested page.</param> <param name="pageSize">The size of the requested page.</param> <param name="userCredential">The Data.com user credential.</param> <returns>The specified page from the list of contacts that match the specified filter.</returns> </member> <member name="M:CMS.DataCom.DataComClient.GetContact(System.Int64,System.Boolean,System.Net.NetworkCredential)"> <summary> Searches Data.com for a contact with the specified identifier and returns the result using the Data.com user account with given credential. </summary> <param name="contactId">The identifier of a contact in Data.com.</param> <param name="purchaseFlag">The value that indicates whether the service should attempt to buy the contact and deduct points from the Data.com user account with given credential.</param> <param name="userCredential">The Data.com user credential.</param> <returns>The contact with the specified identifier, if the contact is found; otherwise, null.</returns> </member> <member name="M:CMS.DataCom.DataComClient.GetContacts(System.Collections.Generic.IList{System.Int64},System.Boolean,System.Net.NetworkCredential)"> <summary> Searches Data.com for contacts with the specified identifiers and returns the result using the Data.com user account with given credential. </summary> <param name="contactIdentifiers">The identifiers of contacts in Data.com.</param> <param name="purchaseFlag">The value that indicates whether the service should attempt to buy the contacts and deduct points from the Data.com user account with given credential.</param> <param name="userCredential">The Data.com user credential.</param> <returns>The contacts with the specified identifiers.</returns> </member> <member name="M:CMS.DataCom.DataComClient.SearchPartnerContacts(CMS.DataCom.ContactFilter,System.Int32,System.Int32)"> <summary> Searches Data.com for contacts that match the specified filter and returns the specified page from the result. </summary> <param name="filter">The contact filter.</param> <param name="pageIndex">The index of the requested page.</param> <param name="pageSize">The size of the requested page.</param> <returns>The specified page from the list of contacts that match the specified filter.</returns> </member> <member name="M:CMS.DataCom.DataComClient.GetPartnerContact(System.Int64,System.Boolean,CMS.DataCom.BuyerIdentity)"> <summary> Searches Data.com for a contact with the specified identifier and returns the result using the Data.com partner account with given access token. </summary> <param name="contactId">The identifier of a contact in Data.com.</param> <param name="purchaseFlag">The value that indicates whether the service should attempt to buy the contact and deduct points from the Data.com partner on behalf of the specified buyer.</param> <param name="buyerIdentity">The buyer identity for billing purposes.</param> <returns>The contact with the specified identifier, if the contact was found; otherwise, null.</returns> </member> <member name="M:CMS.DataCom.DataComClient.GetPartnerContacts(System.Collections.Generic.IList{System.Int64},System.Boolean,CMS.DataCom.BuyerIdentity)"> <summary> Searches Data.com for contacts with the specified identifiers and returns the result using the Data.com partner account with given access token. </summary> <param name="contactIdentifiers">The identifiers of contacts in Data.com.</param> <param name="purchaseFlag">The value that indicates whether the service should attempt to buy the contacts and deduct points from the Data.com partner on behalf of the specified buyer.</param> <param name="buyerIdentity">The buyer identity for billing purposes.</param> <returns>The contacts with the specified identifiers.</returns> </member> <member name="M:CMS.DataCom.DataComClient.GetUser(System.Net.NetworkCredential)"> <summary> Gets the Data.com user account information using the given credential. </summary> <param name="userCredential">The Data.com user credential</param> <returns>The Data.com user account information</returns> <exception cref="T:CMS.DataCom.DataComException">Thrown when problems with API occur, or if username/password is not valid</exception> </member> <member name="M:CMS.DataCom.DataComClient.UserIsValid(System.Net.NetworkCredential)"> <summary> Checks if given Data.com user is valid. </summary> <param name="userCredential">Credentials to check data.com for</param> <returns>True if user credential is valid, false otherwise</returns> <exception cref="T:CMS.DataCom.DataComException">Thrown when problems with API occur</exception> </member> <member name="M:CMS.DataCom.DataComClient.GetCurrentPartner"> <summary> Gets the Data.com partner account information using the given access token. </summary> <returns>The Data.com partner account information.</returns> </member> <member name="M:CMS.DataCom.DataComClient.GetResource``1(CMS.DataCom.HttpResourceUri)"> <summary> Retrieves a Data.com REST API resource with the specified URI, and returns it. </summary> <typeparam name="T">The type of the response.</typeparam> <param name="resourceUri">Data.com REST API resource URI.</param> <returns>Data.com REST API resource.</returns> </member> <member name="M:CMS.DataCom.DataComClient.ParseResponse``1(System.String)"> <summary> Parses the response of the successful REST service method call. </summary> <typeparam name="T">The type of the response.</typeparam> <param name="content">The REST service method call response.</param> <returns>The result of the REST service method call.</returns> </member> <member name="M:CMS.DataCom.DataComClient.ParseErrorResponse(System.String)"> <summary> Parses the response of the unsuccessful REST service method call. </summary> <param name="content">The REST service method call response.</param> <returns>The result of the REST service method call.</returns> </member> <member name="M:CMS.DataCom.DataComClient.ResponseContainsErrors(System.String)"> <summary> Determines whether the response of the REST service method call contains errors. </summary> <param name="content">The response content of the REST service method call.</param> <returns>True, if the response contains errors; otherwise, false.</returns> </member> <member name="T:CMS.DataCom.DataComException"> <summary> Represents a Data.com REST API exception. </summary> </member> <member name="F:CMS.DataCom.DataComException.mErrors"> <summary> An array of Data.com REST API errors. </summary> </member> <member name="M:CMS.DataCom.DataComException.#ctor"> <summary> Initializes a new instance of the DataComException class. </summary> </member> <member name="M:CMS.DataCom.DataComException.#ctor(System.String)"> <summary> Initializes a new instance of the DataComException class with the specified error message. </summary> <param name="message">An error message.</param> </member> <member name="M:CMS.DataCom.DataComException.#ctor(System.String,System.Exception)"> <summary> Initializes a new instance of the DataComException class with the specified error message and inner exception. </summary> <param name="message">An error message.</param> <param name="innerException">An inner exception.</param> </member> <member name="M:CMS.DataCom.DataComException.#ctor(System.String,System.Collections.Generic.IEnumerable{CMS.DataCom.Error})"> <summary> Initializes a new instance of the DataComException class with the specified error message and Data.com REST API errors. </summary> <param name="message">An error message.</param> <param name="errors">An enumerable collection of Data.com REST API errors.</param> </member> <member name="M:CMS.DataCom.DataComException.#ctor(System.String,System.Collections.Generic.IEnumerable{CMS.DataCom.Error},System.Exception)"> <summary> Initializes a new instance of the DataComException class with the specified error message, Data.com REST API errors and inner exception. </summary> <param name="message">An error message.</param> <param name="errors">An enumerable collection of Data.com REST API errors.</param> <param name="innerException">An inner exception.</param> </member> <member name="M:CMS.DataCom.DataComException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> <summary> Initializes a new instance of the DataComException class in the specified serialization context. </summary> <param name="info">A serialization info.</param> <param name="context">A streaming context.</param> </member> <member name="M:CMS.DataCom.DataComException.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)"> <summary> Stores the object state into the specified serialization context. </summary> <param name="info">A serialization info.</param> <param name="context">A streaming context.</param> </member> <member name="P:CMS.DataCom.DataComException.Errors"> <summary> Gets an enumerable collection of Data.com REST API errors. </summary> </member> <member name="T:CMS.DataCom.DataComHelper"> <summary> Provides support for construction of Data.com integration related objects. </summary> </member> <member name="M:CMS.DataCom.DataComHelper.GetBuyerIdentityProvider"> <summary> Returns an object that supplies the buyer identity for Data.com billing purposes. </summary> <returns>An object that supplies the buyer identity for Data.com billing purposes.</returns> </member> <member name="M:CMS.DataCom.DataComHelper.GetEntityAttributeFormatter"> <summary> Returns an object that provides formatting capabilities for entity attributes. </summary> <returns>An object that provides formatting capabilities for entity attributes.</returns> </member> <member name="M:CMS.DataCom.DataComHelper.GetConfiguration"> <summary> Returns a Data.com integration configuration. </summary> <returns>A Data.com integration configuration.</returns> </member> <member name="M:CMS.DataCom.DataComHelper.GetContactFormInfo"> <summary> Returns CMS contact form info. </summary> <returns>CMS contact form info.</returns> </member> <member name="M:CMS.DataCom.DataComHelper.GetAccountFormInfo"> <summary> Returns CMS account form info. </summary> <returns>CMS account form info.</returns> </member> <member name="M:CMS.DataCom.DataComHelper.GetContactEntityInfo"> <summary> Returns Data.com contact entity info. </summary> <returns>Data.com contact entity info.</returns> </member> <member name="M:CMS.DataCom.DataComHelper.GetCompanyEntityInfo(CMS.DataCom.IDataComConfiguration)"> <summary> Returns Data.com company entity info. </summary> <param name="configuration">The Data.com integration configuration.</param> <returns>Data.com company entity info.</returns> </member> <member name="M:CMS.DataCom.DataComHelper.GetContactAttributeMapperFactory"> <summary> Returns Data.com contact attribute mapper. </summary> <returns>Data.com contact attribute mapper.</returns> </member> <member name="M:CMS.DataCom.DataComHelper.GetCompanyAttributeMapperFactory"> <summary> Returns Data.com company attribute mapper. </summary> <returns>Data.com company attribute mapper.</returns> </member> <member name="M:CMS.DataCom.DataComHelper.CreateClient(CMS.DataCom.ITokenProvider)"> <summary> Creates and initializes a new instance of the Data.com client. </summary> <returns>A new instance of the Data.com client</returns> <param name="tokenProvider">Token provider to use. Please provide custom implementation</param> <remarks>Custom implementation of ITokenProvider is required.</remarks> </member> <member name="M:CMS.DataCom.DataComHelper.CreateContactIdentity(CMS.ContactManagement.ContactInfo)"> <summary> Creates a contact identity from the specified CMS contact, and returns it. </summary> <param name="contactInfo">The CMS contact.</param> <returns>A contact identity that corresponds to the specified CMS contact.</returns> </member> <member name="M:CMS.DataCom.DataComHelper.CreateCompanyIdentity(CMS.ContactManagement.AccountInfo)"> <summary> Creates a company identity from the specified CMS account, and returns it. </summary> <param name="accountInfo">The CMS account.</param> <returns>A company identity that corresponds to the specified CMS account.</returns> </member> <member name="M:CMS.DataCom.DataComHelper.CreateContactProvider(CMS.DataCom.DataComClient,System.Net.NetworkCredential)"> <summary> Creates an object that provides access to Data.com contacts, and returns it. </summary> <param name="client">The Data.com client</param> <param name="credential">Credentials for which the provider should make requests. Authenticated user if left null</param> <returns>An object that provides access to Data.com contacts, and returns it</returns> </member> <member name="M:CMS.DataCom.DataComHelper.CreateCompanyProvider(CMS.DataCom.DataComClient,CMS.DataCom.IDataComConfiguration)"> <summary> Creates an object that provides access to Data.com companies, and returns it. </summary> <param name="client">The Data.com client</param> <param name="configuration">The Data.com integration configuration</param> <returns>An object that provides access to Data.com companies, and returns it</returns> </member> <member name="M:CMS.DataCom.DataComHelper.CreateContactFinder(CMS.DataCom.IContactProvider)"> <summary> Creates and initializes a new instance of the contact finder with the search patterns and the specified Data.com service. </summary> <param name="provider">An object that provides access to Data.com contacts</param> <returns>A new instance of the contact finder initialized with the search patterns and the specified Data.com service</returns> </member> <member name="M:CMS.DataCom.DataComHelper.CreateCompanyFinder(CMS.DataCom.ICompanyProvider)"> <summary> Creates and initializes a new instance of the company finder with the search patterns and the specified Data.com service. </summary> <param name="provider">An object that provider access to Data.com contacts</param> <returns>A new instance of the company finder initialized with the search patterns and the specified Data.com service</returns> </member> <member name="M:CMS.DataCom.DataComHelper.GetContactAccount(CMS.ContactManagement.ContactInfo)"> <summary> Determines the primary account of the specified contact, and returns it. </summary> <param name="contactInfo">The CMS contact.</param> <returns>The primary account of the specified contact, if found; otherwise, null.</returns> </member> <member name="T:CMS.DataCom.PartnerContactProvider"> <summary> Provides access to Data.com contacts with given buyer identity. </summary> </member> <member name="F:CMS.DataCom.PartnerContactProvider.mClient"> <summary> The Data.com client. </summary> </member> <member name="F:CMS.DataCom.PartnerContactProvider.mBuyerIdentity"> <summary> The buyer identity. </summary> </member> <member name="M:CMS.DataCom.PartnerContactProvider.#ctor(CMS.DataCom.DataComClient,CMS.DataCom.BuyerIdentity)"> <summary> Initializes a new instance of the PartnerContactProvider class with the specified Data.com client and buyer identity. </summary> <param name="client">The Data.com client.</param> <param name="buyerIdentity">The buyer identity.</param> </member> <member name="M:CMS.DataCom.PartnerContactProvider.SearchContacts(CMS.DataCom.ContactFilter,System.Int32,System.Int32)"> <summary> Searches Data.com for contacts that match the specified filter and returns the specified page from the result. </summary> <param name="filter">The contact filter.</param> <param name="pageIndex">The index of the requested page.</param> <param name="pageSize">The size of the requested page.</param> <returns>The specified page from the list of contacts that match the specified filter.</returns> </member> <member name="M:CMS.DataCom.PartnerContactProvider.GetContact(System.Int64,System.Boolean)"> <summary> Searches Data.com for a contact with the specified identifier, and returns it. </summary> <param name="contactIdentifier">The identifier of a Data.com contact.</param> <param name="purchaseFlag">The value that indicates whether the service should attempt to buy the contact and deduct points from the account.</param> <returns>The contact with the specified identifier, if the contact was found; otherwise, null.</returns> </member> <member name="P:CMS.DataCom.PartnerContactProvider.BuyerIdentity"> <summary> Gets the buyer identity. </summary> </member> <member name="P:CMS.DataCom.PartnerContactProvider.CanBuyContacts"> <summary> A value indicating whether it is possible to buy contacts with this provider. </summary> </member> <member name="T:CMS.DataCom.ITokenProvider"> <summary> Provides tokens for data.com communication. </summary> </member> <member name="M:CMS.DataCom.ITokenProvider.GetToken"> <summary> Gets token for Data.com communication. </summary> <returns>Token</returns> </member> <member name="T:CMS.DataCom.UserContactProvider"> <summary> Provides access to Data.com contacts with given Data.com user credential. </summary> </member> <member name="F:CMS.DataCom.UserContactProvider.mClient"> <summary> The Data.com service client. </summary> </member> <member name="F:CMS.DataCom.UserContactProvider.mUserCredential"> <summary> The Data.com user credential. </summary> </member> <member name="M:CMS.DataCom.UserContactProvider.#ctor(CMS.DataCom.DataComClient,System.Net.NetworkCredential)"> <summary> Initializes a new instance of the PartnerContactProvider class with the specified Data.com client and user credentials. </summary> <param name="client">The Data.com client.</param> <param name="userCredential">The Data.com user credentials.</param> </member> <member name="M:CMS.DataCom.UserContactProvider.SearchContacts(CMS.DataCom.ContactFilter,System.Int32,System.Int32)"> <summary> Searches Data.com for contacts that match the specified filter and returns the specified page from the result. </summary> <remarks>This methods compensates for an error in Data.com REST service where owned contacts are returned without the company name.</remarks> <param name="filter">The contact filter.</param> <param name="pageIndex">The index of the requested page.</param> <param name="pageSize">The size of the requested page.</param> <returns>The specified page from the list of contacts that match the specified filter.</returns> </member> <member name="M:CMS.DataCom.UserContactProvider.GetContact(System.Int64,System.Boolean)"> <summary> Searches Data.com for a contact with the specified identifier, and returns it. </summary> <param name="contactIdentifier">The identifier of a Data.com contact.</param> <param name="purchaseFlag">The value that indicates whether the service should attempt to buy the contact and deduct points from the account.</param> <returns>The contact with the specified identifier, if the contact was found; otherwise, null.</returns> </member> <member name="P:CMS.DataCom.UserContactProvider.UserCredential"> <summary> Gets the buyer identity. </summary> </member> <member name="P:CMS.DataCom.UserContactProvider.CanBuyContacts"> <summary> A value indicating whether it is possible to buy contacts with this provider. </summary> </member> <member name="T:CMS.DataCom.CMSTokenProvider"> <summary> Provides a token for data.com communication. </summary> </member> <member name="M:CMS.DataCom.CMSTokenProvider.GetToken"> <summary> Gets hard-coded token for Data.com communication. </summary> <returns>Token</returns> </member> <member name="T:CMS.DataCom.StepCredentialProvider"> <summary> Class for providing credentials for workflow step. </summary> </member> <member name="M:CMS.DataCom.StepCredentialProvider.#ctor(CMS.WorkflowEngine.WorkflowStepInfo)"> <summary> Constructor of Step Credential Provider. </summary> <param name="stepInfo">WorkFlowStepInfo object</param> </member> <member name="M:CMS.DataCom.StepCredentialProvider.GetCredential"> <summary> Gets credential from step's parameters. Returns null if no credentials were found. </summary> <returns>Credential</returns> </member> <member name="M:CMS.DataCom.StepCredentialProvider.SetCredential(System.Net.NetworkCredential)"> <summary> Permanently saves credential into step. </summary> <param name="credential">Credential</param> </member> <member name="T:CMS.DataCom.CompanyFilter"> <summary> Represents a company filter. </summary> </member> <member name="T:CMS.DataCom.Filter"> <summary> Represents a filter base. </summary> </member> <member name="M:CMS.DataCom.Filter.#ctor"> <summary> Initializes a new instance of the Filter class. </summary> </member> <member name="P:CMS.DataCom.Filter.Country"> <summary> Gets or sets the list of country names. </summary> </member> <member name="P:CMS.DataCom.Filter.State"> <summary> Gets or sets the list of state abbreviations. </summary> </member> <member name="P:CMS.DataCom.Filter.MetroArea"> <summary> Gets or sets the list of metro area names. </summary> </member> <member name="P:CMS.DataCom.Filter.AreaCode"> <summary> Gets or sets the list of area codes. </summary> </member> <member name="P:CMS.DataCom.Filter.ZipCode"> <summary> Gets or sets the list of zip codes. </summary> </member> <member name="P:CMS.DataCom.Filter.IncludeGraveyard"> <summary> Gets or sets the value indicating whether the search should include inactive contacts. </summary> </member> <member name="M:CMS.DataCom.CompanyFilter.#ctor"> <summary> Initializes a new instance of the CompanyFilter class. </summary> </member> <member name="P:CMS.DataCom.CompanyFilter.CompanyId"> <summary> Gets or sets the company identifier. </summary> </member> <member name="P:CMS.DataCom.CompanyFilter.Name"> <summary> Gets or sets the list of company name search patterns. </summary> </member> <member name="P:CMS.DataCom.CompanyFilter.Industry"> <summary> Gets or sets the list of industry codes. </summary> </member> <member name="P:CMS.DataCom.CompanyFilter.Subindustry"> <summary> Gets or sets the list of subindustry codes. </summary> </member> <member name="P:CMS.DataCom.CompanyFilter.EmployeeCount"> <summary> Gets or sets the list of number of employees ranges. </summary> </member> <member name="P:CMS.DataCom.CompanyFilter.Revenue"> <summary> Gets or sets the list of revenue ranges. </summary> </member> <member name="P:CMS.DataCom.CompanyFilter.Ownership"> <summary> Gets or sets the list of ownerships. </summary> </member> <member name="P:CMS.DataCom.CompanyFilter.WebsiteType"> <summary> Gets or sets the list of website types. </summary> </member> <member name="P:CMS.DataCom.CompanyFilter.FortuneRank"> <summary> Gets or sets the Fortune 500 rank. </summary> </member> <member name="T:CMS.DataCom.CompanyIdentity"> <summary> Represents a company identity. </summary> <remarks> A company identity is a set of properties that are used for searching a matching record in Data.com business directory. </remarks> </member> <member name="M:CMS.DataCom.CompanyIdentity.CreateFilter"> <summary> Creates a filter based on this company identity, and returns it. </summary> <returns>A filter based on this company identity.</returns> </member> <member name="P:CMS.DataCom.CompanyIdentity.Name"> <summary> Gets or sets the name of a company. </summary> </member> <member name="T:CMS.DataCom.ContactFilter"> <summary> Represents a contact filter. </summary> </member> <member name="M:CMS.DataCom.ContactFilter.#ctor"> <summary> Initializes a new instance of the ContactFilter class. </summary> </member> <member name="P:CMS.DataCom.ContactFilter.CompanyId"> <summary> Gets or sets the identifier of a contact. </summary> </member> <member name="P:CMS.DataCom.ContactFilter.Title"> <summary> Gets or sets the title search pattern. </summary> </member> <member name="P:CMS.DataCom.ContactFilter.CompanyName"> <summary> Gets or sets the company name search pattern. </summary> </member> <member name="P:CMS.DataCom.ContactFilter.LastName"> <summary> Gets or sets the last name search pattern. </summary> </member> <member name="P:CMS.DataCom.ContactFilter.FirstName"> <summary> Gets or sets the first name search pattern. </summary> </member> <member name="P:CMS.DataCom.ContactFilter.Level"> <summary> Gets or sets the list of organizational levels. </summary> </member> <member name="P:CMS.DataCom.ContactFilter.Department"> <summary> Gets or sets the list of departments. </summary> </member> <member name="P:CMS.DataCom.ContactFilter.Email"> <summary> Gets or sets the e-mail address. </summary> </member> <member name="T:CMS.DataCom.ContactIdentity"> <summary> Represents a contact identity. </summary> <remarks> A contact identity is a set of properties that are used for searching a matching record in Data.com business directory. </remarks> </member> <member name="M:CMS.DataCom.ContactIdentity.CreateFilter"> <summary> Creates a filter based on this contact identity, and returns it. </summary> <returns>A filter based on this contact identity.</returns> </member> <member name="M:CMS.DataCom.ContactIdentity.EqualsInExistingProperties(CMS.DataCom.ContactIdentity)"> <summary> Returns true if ContactIdentities match in all its fields. </summary> </member> <member name="M:CMS.DataCom.ContactIdentity.op_Implicit(CMS.DataCom.Contact)~CMS.DataCom.ContactIdentity"> <summary> Implicit conversion from Contact class. </summary> </member> <member name="P:CMS.DataCom.ContactIdentity.FirstName"> <summary> Gets or sets the first name of a contact. </summary> </member> <member name="P:CMS.DataCom.ContactIdentity.LastName"> <summary> Gets or sets the last name of a contact. </summary> </member> <member name="P:CMS.DataCom.ContactIdentity.Email"> <summary> Gets or sets the e-mail address of a contact. </summary> </member> <member name="P:CMS.DataCom.ContactIdentity.CompanyName"> <summary> Gets or sets the name of the contact's company. </summary> </member> <member name="T:CMS.DataCom.Company"> <summary> Represents a company. </summary> </member> <member name="F:CMS.DataCom.Company.creationDateTimeText"> <summary> The string representation of a date and time when this company record was created. </summary> </member> <member name="F:CMS.DataCom.Company.lastModificationDateTimeText"> <summary> The string representation of a date and time when this company record was last modified. </summary> </member> <member name="P:CMS.DataCom.Company.CompanyId"> <summary> Gets or sets the identifier of this company. </summary> </member> <member name="P:CMS.DataCom.Company.Name"> <summary> Gets or sets the name of this company. </summary> </member> <member name="P:CMS.DataCom.Company.Phone"> <summary> Gets or sets the phone number of this company. </summary> </member> <member name="P:CMS.DataCom.Company.Website"> <summary> Gets or sets the website URL of this company. </summary> </member> <member name="P:CMS.DataCom.Company.StockSymbol"> <summary> Gets or sets the stock symbol of this company. </summary> </member> <member name="P:CMS.DataCom.Company.StockExchange"> <summary> Gets or sets the stock exchange of this company. </summary> </member> <member name="P:CMS.DataCom.Company.Ownership"> <summary> Gets or sets the ownership of this company. </summary> </member> <member name="P:CMS.DataCom.Company.FortuneRank"> <summary> Gets or sets the Fortune 500 rank of this company. </summary> </member> <member name="P:CMS.DataCom.Company.EmployeeCount"> <summary> Gets or sets the number of employees of this company. </summary> </member> <member name="P:CMS.DataCom.Company.EmployeeRange"> <summary> Gets or sets the the number of employees range of this company. </summary> </member> <member name="P:CMS.DataCom.Company.Revenue"> <summary> Gets or sets the revenue of this company. </summary> </member> <member name="P:CMS.DataCom.Company.RevenueRange"> <summary> Gets or sets the revenue range of this company. </summary> </member> <member name="P:CMS.DataCom.Company.Industry1"> <summary> Gets or sets the industry of this company. </summary> </member> <member name="P:CMS.DataCom.Company.Industry2"> <summary> Gets or sets the industry of this company. </summary> </member> <member name="P:CMS.DataCom.Company.Industry3"> <summary> Gets or sets the industry of this company. </summary> </member> <member name="P:CMS.DataCom.Company.SubIndustry1"> <summary> Gets or sets the subindustry of this company. </summary> </member> <member name="P:CMS.DataCom.Company.SubIndustry2"> <summary> Gets or sets the subindustry of this company. </summary> </member> <member name="P:CMS.DataCom.Company.SubIndustry3"> <summary> Gets or sets the subindustry of this company. </summary> </member> <member name="P:CMS.DataCom.Company.SicCode"> <summary> Gets or sets the Standard industrial classification code of this company. </summary> </member> <member name="P:CMS.DataCom.Company.Address"> <summary> Gets or sets the address where this company is located. </summary> </member> <member name="P:CMS.DataCom.Company.City"> <summary> Gets or sets the city where this company is located. </summary> </member> <member name="P:CMS.DataCom.Company.State"> <summary> Gets or sets the state where this company is located. </summary> </member> <member name="P:CMS.DataCom.Company.ZipCode"> <summary> Gets or sets the zip code where this company is located. </summary> </member> <member name="P:CMS.DataCom.Company.Country"> <summary> Gets or sets the country where this company is located. </summary> </member> <member name="P:CMS.DataCom.Company.ActiveContactCount"> <summary> Gets or sets the number of active contacts of this company. </summary> </member> <member name="P:CMS.DataCom.Company.CreationDateTime"> <summary> Gets the date and time when this company record was created. </summary> </member> <member name="P:CMS.DataCom.Company.LinkInJigsaw"> <summary> Gets or sets the URL of this company in Jigsaw. </summary> </member> <member name="P:CMS.DataCom.Company.Graveyarded"> <summary> Gets or sets the value indicating whether this company's record is up-to-date. </summary> </member> <member name="P:CMS.DataCom.Company.LastModificationDateTime"> <summary> Gets the date and time when this company record was last modified. </summary> </member> <member name="P:CMS.DataCom.Company.CurrentWikiText"> <summary> Gets or sets the current text about this company in Data.com wiki. </summary> </member> <member name="P:CMS.DataCom.Company.CurrentLogoUrl"> <summary> Gets or sets the current logo URL of this company. </summary> </member> <member name="T:CMS.DataCom.CompanyList"> <summary> Represents a list of companies. </summary> </member> <member name="P:CMS.DataCom.CompanyList.Companies"> <summary> Gets or sets the list of companies. </summary> </member> <member name="T:CMS.DataCom.CompanySearchResult"> <summary> Represents a company search result. </summary> </member> <member name="P:CMS.DataCom.CompanySearchResult.CompanyId"> <summary> Gets or sets the identifier of the company. </summary> </member> <member name="P:CMS.DataCom.CompanySearchResult.Name"> <summary> Gets or sets the name of the company. </summary> </member> <member name="P:CMS.DataCom.CompanySearchResult.Address"> <summary> Gets or sets the address where the company is located. </summary> </member> <member name="P:CMS.DataCom.CompanySearchResult.City"> <summary> Gets or sets the city where the company is located. </summary> </member> <member name="P:CMS.DataCom.CompanySearchResult.State"> <summary> Gets or sets the state where the company is located. </summary> </member> <member name="P:CMS.DataCom.CompanySearchResult.ZipCode"> <summary> Gets or sets the zip code where the company is located. </summary> </member> <member name="P:CMS.DataCom.CompanySearchResult.Country"> <summary> Gets or sets the country where the company is located. </summary> </member> <member name="P:CMS.DataCom.CompanySearchResult.ActiveContactCount"> <summary> Gets or sets the number of active contacts in the company. </summary> </member> <member name="P:CMS.DataCom.CompanySearchResult.Graveyarded"> <summary> Gets or sets the value indicating whether the company record is up-to-date. </summary> </member> <member name="T:CMS.DataCom.CompanySearchResults"> <summary> Represents a list of company search results. </summary> </member> <member name="P:CMS.DataCom.CompanySearchResults.TotalHits"> <summary> Gets or sets the total number of search results. </summary> </member> <member name="P:CMS.DataCom.CompanySearchResults.Results"> <summary> Gets or sets the list of company search results. </summary> </member> <member name="T:CMS.DataCom.CompanyStructure"> <summary> Represents an organizational structure of a company. </summary> </member> <member name="P:CMS.DataCom.CompanyStructure.CompanyId"> <summary> Gets or sets the identifier of the company. </summary> </member> <member name="P:CMS.DataCom.CompanyStructure.Url"> <summary> Gets or sets the URL with more details about the organizational structure of the company. </summary> </member> <member name="P:CMS.DataCom.CompanyStructure.ContactCount"> <summary> Gets or sets the number of contacts in the company. </summary> </member> <member name="P:CMS.DataCom.CompanyStructure.Departments"> <summary> Gets or sets the list of company departments. </summary> </member> <member name="P:CMS.DataCom.CompanyStructure.Levels"> <summary> Gets or sets the list of company organizational levels. </summary> </member> <member name="T:CMS.DataCom.Contact"> <summary> Represents a contact. </summary> </member> <member name="F:CMS.DataCom.Contact.lastModificationDateTimeText"> <summary> The string representation of a date and time when the contact record was last modified. </summary> </member> <member name="P:CMS.DataCom.Contact.ContactId"> <summary> Gets or sets the identifier of this contact. </summary> </member> <member name="P:CMS.DataCom.Contact.CompanyId"> <summary> Gets or sets the identifier of the company of this contact. </summary> </member> <member name="P:CMS.DataCom.Contact.ContactSaleCount"> <summary> Gets or sets the number of sales of this contact. </summary> </member> <member name="P:CMS.DataCom.Contact.Title"> <summary> Gets or sets the title of this contact. </summary> </member> <member name="P:CMS.DataCom.Contact.CompanyName"> <summary> Gets or sets the name ot the company of this contact. </summary> </member> <member name="P:CMS.DataCom.Contact.LastModificationDateTime"> <summary> Gets or sets the date and time when this contact record was last modified. </summary> </member> <member name="P:CMS.DataCom.Contact.Graveyarded"> <summary> Gets or sets the value indicating whether this contact record is up-to-date. </summary> </member> <member name="P:CMS.DataCom.Contact.FirstName"> <summary> Gets or sets the first name of this contact. </summary> </member> <member name="P:CMS.DataCom.Contact.LastName"> <summary> Gets or sets the last name of this contact. </summary> </member> <member name="P:CMS.DataCom.Contact.City"> <summary> Gets or sets the city where this contact is located. </summary> </member> <member name="P:CMS.DataCom.Contact.State"> <summary> Gets or sets the state where this contact is located. </summary> </member> <member name="P:CMS.DataCom.Contact.Country"> <summary> Gets or sets the country where this contact is located. </summary> </member> <member name="P:CMS.DataCom.Contact.ZipCode"> <summary> Gets or sets the zip code where this contact is located. </summary> </member> <member name="P:CMS.DataCom.Contact.ContactUrl"> <summary> Gets or sets the URL with more details about this contact. </summary> </member> <member name="P:CMS.DataCom.Contact.SeoContactUrl"> <summary> Gets or sets the SEO optimized URL with more details about this contact. </summary> </member> <member name="P:CMS.DataCom.Contact.AreaCode"> <summary> Gets or sets the area code where this contact is located. </summary> </member> <member name="P:CMS.DataCom.Contact.Phone"> <summary> Gets or sets the phone number of this contact. </summary> </member> <member name="P:CMS.DataCom.Contact.Email"> <summary> Gets or sets the e-mail address of this contact. </summary> </member> <member name="P:CMS.DataCom.Contact.Address"> <summary> Gets or sets the address where this contact is located. </summary> </member> <member name="P:CMS.DataCom.Contact.Owned"> <summary> Gets or sets the value indicating whether the Data.com account used to retrieve this contact record owns it. </summary> </member> <member name="P:CMS.DataCom.Contact.OwnedType"> <summary> Gets or sets the type of ownership of this contact. </summary> </member> <member name="T:CMS.DataCom.ContactList"> <summary> Represents a list of contacts. </summary> </member> <member name="P:CMS.DataCom.ContactList.TotalHits"> <summary> Gets or sets the total number of contacts. </summary> </member> <member name="P:CMS.DataCom.ContactList.PointBalance"> <summary> Gets or sets the number of points on the Data.com account used to retrieve contacts. </summary> </member> <member name="P:CMS.DataCom.ContactList.Contacts"> <summary> Gets or sets the list of contacts. </summary> </member> <member name="T:CMS.DataCom.ContactSearchResults"> <summary> Represents a list of contact search results. </summary> </member> <member name="P:CMS.DataCom.ContactSearchResults.TotalHits"> <summary> Gets or sets the total number of search results. </summary> </member> <member name="P:CMS.DataCom.ContactSearchResults.Contacts"> <summary> Gets or sets the list of contacts. </summary> </member> <member name="T:CMS.DataCom.Department"> <summary> Represents a company department. </summary> </member> <member name="P:CMS.DataCom.Department.Name"> <summary> Gets or sets the name of this department. </summary> </member> <member name="P:CMS.DataCom.Department.ContactCount"> <summary> Gets or sets the number of contacts in this department. </summary> </member> <member name="P:CMS.DataCom.Department.Url"> <summary> Gets or sets the URL with more information about this department. </summary> </member> <member name="T:CMS.DataCom.Error"> <summary> Represents an error. </summary> </member> <member name="P:CMS.DataCom.Error.HttpStatusCode"> <summary> Gets or sets the HTTP status code. </summary> </member> <member name="P:CMS.DataCom.Error.ErrorCode"> <summary> Gets or sets the error code. </summary> </member> <member name="P:CMS.DataCom.Error.ErrorMessage"> <summary> Gets or sets the error message. </summary> </member> <member name="T:CMS.DataCom.Level"> <summary> Represents a level in the company organizational structure. </summary> </member> <member name="P:CMS.DataCom.Level.Name"> <summary> Gets or sets the name of this level. </summary> </member> <member name="P:CMS.DataCom.Level.ContactCount"> <summary> Gets or sets the number of contacts on this level. </summary> </member> <member name="P:CMS.DataCom.Level.Url"> <summary> Gets or sets the URL with more information about this level. </summary> </member> <member name="T:CMS.DataCom.Partner"> <summary> Represents a partner account. </summary> </member> <member name="P:CMS.DataCom.Partner.Points"> <summary> Gets or sets the number of points on this account. </summary> </member> <member name="T:CMS.DataCom.User"> <summary> Represents an user account. </summary> </member> <member name="P:CMS.DataCom.User.Points"> <summary> Gets or sets the number of points on this account. </summary> </member> <member name="T:CMS.DataCom.DomainExtensions"> <summary> Provides a set of static methods for transformation of domain objects. </summary> </member> <member name="M:CMS.DataCom.DomainExtensions.ToCompany(CMS.DataCom.CompanySearchResult)"> <summary> Creates and initializes a new instance of the Company class with properties of the specified instance of the CompanySearchResult class. </summary> <param name="result">An instance of the CompanySearchResult class.</param> <returns>A new instance of the Company class based initialized with properties of the specified instance of the CompanySearchResult class.</returns> </member> <member name="M:CMS.DataCom.DomainExtensions.MergeWith(CMS.DataCom.Contact,CMS.DataCom.Contact)"> <summary> Merges the specified contact into this contact. </summary> <param name="contact">The contact to merge into.</param> <param name="otherContact">The contact to merge.</param> </member> <member name="T:CMS.DataCom.EntityAttributeMapperBase"> <summary> Provides a mapping of Data.com entity attribute values to form field values. </summary> </member> <member name="F:CMS.DataCom.EntityAttributeMapperBase.mAttributeInfo"> <summary> The entity attribute info that is the source of this mapping. </summary> </member> <member name="F:CMS.DataCom.EntityAttributeMapperBase.mSupportsDependentStateField"> <summary> A value indicating whether this mapping supports advanced country selection. </summary> </member> <member name="M:CMS.DataCom.EntityAttributeMapperBase.#ctor(CMS.DataCom.EntityAttributeInfo)"> <summary> Initializes a new instance of the EntityAttributeMapper class. </summary> <param name="attributeInfo">The entity attribute info that is the source of this mapping.</param> </member> <member name="M:CMS.DataCom.EntityAttributeMapperBase.GetFormFieldValue(CMS.FormEngine.FormFieldInfo,System.Object,CMS.DataCom.IEntityAttributeFormatter)"> <summary> Computes a value compatible with the specified form field, and returns it. </summary> <param name="fieldInfo">The form field to receive a result of this mapping.</param> <param name="entity">The Data.com entity.</param> <param name="formatter">The object that provides formatting of attribute values.</param> <returns>A value compatible with the specified form field, if applicable; otherwise, null.</returns> </member> <member name="M:CMS.DataCom.EntityAttributeMapperBase.IsCompatibleWithFormField(CMS.FormEngine.FormFieldInfo)"> <summary> Determines whether this mapping is compatible with the specified form field. </summary> <param name="fieldInfo">The form field to receive a result of this mapping.</param> <returns>True, if this mapping is compatible with the specified form field; otherwise, false.</returns> </member> <member name="M:CMS.DataCom.EntityAttributeMapperBase.GetEntityAttributeDisplayValue(System.Object,CMS.DataCom.IEntityAttributeFormatter)"> <summary> Creates a text representation of the entity attribute value, and returns it. </summary> <param name="entity">The Data.com entity.</param> <param name="formatter">The object that provides formatting of attribute values.</param> <returns>A text representation of the entity attribute value, if applicable; otherwise, an empty string.</returns> </member> <member name="M:CMS.DataCom.EntityAttributeMapperBase.GetValue``1(System.Object)"> <summary> Gets the attribute value of the specified entity regardless of value nullability, and returns it. </summary> <typeparam name="T">The type of entity attribute value.</typeparam> <param name="entity">The entity to get the value of.</param> <returns>The attribute value of the specified entity regardless of value nullability.</returns> </member> <member name="P:CMS.DataCom.EntityAttributeMapperBase.AttributeInfo"> <summary> Gets an entity attribute info that is the source of this mapping. </summary> </member> <member name="P:CMS.DataCom.EntityAttributeMapperBase.SupportsDependentStateField"> <summary> Gets a value indicating whether this mapping supports advanced country selection. </summary> </member> <member name="T:CMS.DataCom.EntityBooleanAttributeMapper"> <summary> Provides a mapping of Data.com entity boolean attribute values to form field values. </summary> </member> <member name="M:CMS.DataCom.EntityBooleanAttributeMapper.#ctor(CMS.DataCom.EntityAttributeInfo)"> <summary> Initializes a new instance of the EntityBooleanAttributeMapper class. </summary> <param name="attributeInfo">The entity attribute info that is the source of this mapping.</param> </member> <member name="M:CMS.DataCom.EntityBooleanAttributeMapper.GetFormFieldValue(CMS.FormEngine.FormFieldInfo,System.Object,CMS.DataCom.IEntityAttributeFormatter)"> <summary> Computes a value compatible with the specified form field, and returns it. </summary> <param name="fieldInfo">The form field to receive a result of this mapping.</param> <param name="entity">The Data.com entity.</param> <param name="formatter">The object that provides formatting of attribute values.</param> <returns>A value compatible with the specified form field, if applicable; otherwise, null.</returns> </member> <member name="M:CMS.DataCom.EntityBooleanAttributeMapper.IsCompatibleWithFormField(CMS.FormEngine.FormFieldInfo)"> <summary> Determines whether this mapping is compatible with the specified form field. </summary> <param name="fieldInfo">The form field to receive a result of this mapping.</param> <returns>True, if this mapping is compatible with the specified form field; otherwise, false.</returns> </member> <member name="M:CMS.DataCom.EntityBooleanAttributeMapper.GetEntityAttributeDisplayValue(System.Object,CMS.DataCom.IEntityAttributeFormatter)"> <summary> Creates a text representation of the entity attribute value, and returns it. </summary> <param name="entity">The Data.com entity.</param> <param name="formatter">The object that provides formatting of attribute values.</param> <returns>A text representation of the entity attribute value, if applicable; otherwise, an empty string.</returns> </member> <member name="T:CMS.DataCom.EntityCountryAttributeMapper"> <summary> Entity country attribute mapper </summary> </member> <member name="F:CMS.DataCom.EntityCountryAttributeMapper.mStateAttributeInfo"> <summary> The entity attribute with state name. </summary> </member> <member name="F:CMS.DataCom.EntityCountryAttributeMapper.mCountryFinder"> <summary> The CMS country finder. </summary> </member> <member name="F:CMS.DataCom.EntityCountryAttributeMapper.mStateFinder"> <summary> The CMS state finder. </summary> </member> <member name="M:CMS.DataCom.EntityCountryAttributeMapper.#ctor(CMS.DataCom.EntityAttributeInfo,CMS.DataCom.EntityAttributeInfo,CMS.DataCom.ICountryFinder,CMS.DataCom.IStateFinder)"> <summary> Initializes a new instance of the EntityCountryAttributeMapper class. </summary> <param name="attributeInfo">The entity country attribute info that is the source of this mapping.</param> <param name="stateAttributeInfo">The entity state attribute info that is the source of this mapping.</param> <param name="countryFinder">The country finder.</param> <param name="stateFinder">The state finder.</param> </member> <member name="M:CMS.DataCom.EntityCountryAttributeMapper.GetFormFieldValue(CMS.FormEngine.FormFieldInfo,System.Object,CMS.DataCom.IEntityAttributeFormatter)"> <summary> Computes a value compatible with the specified form field, and returns it. </summary> <param name="fieldInfo">The form field to receive a result of this mapping.</param> <param name="entity">The Data.com entity.</param> <param name="formatter">The object that provides formatting of attribute values.</param> <returns>A value compatible with the specified form field, if applicable; otherwise, null.</returns> </member> <member name="M:CMS.DataCom.EntityCountryAttributeMapper.IsCompatibleWithFormField(CMS.FormEngine.FormFieldInfo)"> <summary> Determines whether this mapping is compatible with the specified form field. </summary> <param name="fieldInfo">The form field to receive a result of this mapping.</param> <returns>True, if this mapping is compatible with the specified form field; otherwise, false.</returns> </member> <member name="M:CMS.DataCom.EntityCountryAttributeMapper.GetEntityAttributeDisplayValue(System.Object,CMS.DataCom.IEntityAttributeFormatter)"> <summary> Creates a text representation of the entity attribute value, and returns it. </summary> <param name="entity">The Data.com entity.</param> <param name="formatter">The object that provides formatting of attribute values.</param> <returns>A text representation of the entity attribute value, if applicable; otherwise, an empty string.</returns> </member> <member name="T:CMS.DataCom.EntityDateTimeAttributeMapper"> <summary> Entity datetime attribute mapper. </summary> </member> <member name="M:CMS.DataCom.EntityDateTimeAttributeMapper.#ctor(CMS.DataCom.EntityAttributeInfo)"> <summary> Initializes a new instance of the EntityDateTimeAttributeMapper class. </summary> <param name="attributeInfo">The entity attribute info that is the source of this mapping.</param> </member> <member name="M:CMS.DataCom.EntityDateTimeAttributeMapper.GetFormFieldValue(CMS.FormEngine.FormFieldInfo,System.Object,CMS.DataCom.IEntityAttributeFormatter)"> <summary> Computes a value compatible with the specified form field, and returns it. </summary> <param name="fieldInfo">The form field to receive a result of this mapping.</param> <param name="entity">The Data.com entity.</param> <param name="formatter">The object that provides formatting of attribute values.</param> <returns>A value compatible with the specified form field, if applicable; otherwise, null.</returns> </member> <member name="M:CMS.DataCom.EntityDateTimeAttributeMapper.IsCompatibleWithFormField(CMS.FormEngine.FormFieldInfo)"> <summary> Determines whether this mapping is compatible with the specified form field. </summary> <param name="fieldInfo">The form field to receive a result of this mapping.</param> <returns>True, if this mapping is compatible with the specified form field; otherwise, false.</returns> </member> <member name="M:CMS.DataCom.EntityDateTimeAttributeMapper.GetEntityAttributeDisplayValue(System.Object,CMS.DataCom.IEntityAttributeFormatter)"> <summary> Creates a text representation of the entity attribute value, and returns it. </summary> <param name="entity">The Data.com entity.</param> <param name="formatter">The object that provides formatting of attribute values.</param> <returns>A text representation of the entity attribute value, if applicable; otherwise, an empty string.</returns> </member> <member name="T:CMS.DataCom.EntityDecimalAttributeMapper"> <summary> Entity decimal attribute mapper. </summary> </member> <member name="M:CMS.DataCom.EntityDecimalAttributeMapper.#ctor(CMS.DataCom.EntityAttributeInfo)"> <summary> Initializes a new instance of the EntityDecimalAttributeMapper class. </summary> <param name="attributeInfo">The entity attribute info that is the source of this mapping.</param> </member> <member name="M:CMS.DataCom.EntityDecimalAttributeMapper.GetFormFieldValue(CMS.FormEngine.FormFieldInfo,System.Object,CMS.DataCom.IEntityAttributeFormatter)"> <summary> Computes a value compatible with the specified form field, and returns it. </summary> <param name="fieldInfo">The form field to receive a result of this mapping.</param> <param name="entity">The Data.com entity.</param> <param name="formatter">The object that provides formatting of attribute values.</param> <returns>A value compatible with the specified form field, if applicable; otherwise, null.</returns> </member> <member name="M:CMS.DataCom.EntityDecimalAttributeMapper.IsCompatibleWithFormField(CMS.FormEngine.FormFieldInfo)"> <summary> Determines whether this mapping is compatible with the specified form field. </summary> <param name="fieldInfo">The form field to receive a result of this mapping.</param> <returns>True, if this mapping is compatible with the specified form field; otherwise, false.</returns> </member> <member name="M:CMS.DataCom.EntityDecimalAttributeMapper.GetEntityAttributeDisplayValue(System.Object,CMS.DataCom.IEntityAttributeFormatter)"> <summary> Creates a text representation of the entity attribute value, and returns it. </summary> <param name="entity">The Data.com entity.</param> <param name="formatter">The object that provides formatting of attribute values.</param> <returns>A text representation of the entity attribute value, if applicable; otherwise, an empty string.</returns> </member> <member name="T:CMS.DataCom.EntityIntegerAttributeMapper"> <summary> Entity integer attribute mapper. </summary> </member> <member name="M:CMS.DataCom.EntityIntegerAttributeMapper.#ctor(CMS.DataCom.EntityAttributeInfo)"> <summary> Initializes a new instance of the EntityIntegerAttributeMapper class. </summary> <param name="attributeInfo">The entity attribute info that is the source of this mapping.</param> </member> <member name="M:CMS.DataCom.EntityIntegerAttributeMapper.GetFormFieldValue(CMS.FormEngine.FormFieldInfo,System.Object,CMS.DataCom.IEntityAttributeFormatter)"> <summary> Computes a value compatible with the specified form field, and returns it. </summary> <param name="fieldInfo">The form field to receive a result of this mapping.</param> <param name="entity">The Data.com entity.</param> <param name="formatter">The object that provides formatting of attribute values.</param> <returns>A value compatible with the specified form field, if applicable; otherwise, null.</returns> </member> <member name="M:CMS.DataCom.EntityIntegerAttributeMapper.IsCompatibleWithFormField(CMS.FormEngine.FormFieldInfo)"> <summary> Determines whether this mapping is compatible with the specified form field. </summary> <param name="fieldInfo">The form field to receive a result of this mapping.</param> <returns>True, if this mapping is compatible with the specified form field; otherwise, false.</returns> </member> <member name="M:CMS.DataCom.EntityIntegerAttributeMapper.GetEntityAttributeDisplayValue(System.Object,CMS.DataCom.IEntityAttributeFormatter)"> <summary> Creates a text representation of the entity attribute value, and returns it. </summary> <param name="entity">The Data.com entity.</param> <param name="formatter">The object that provides formatting of attribute values.</param> <returns>A text representation of the entity attribute value, if applicable; otherwise, an empty string.</returns> </member> <member name="T:CMS.DataCom.EntityLongIntegerAttributeMapper"> <summary> Entity long integer attribute mapper. </summary> </member> <member name="M:CMS.DataCom.EntityLongIntegerAttributeMapper.#ctor(CMS.DataCom.EntityAttributeInfo)"> <summary> Initializes a new instance of the EntityIntegerAttributeMapper class. </summary> <param name="attributeInfo">The entity attribute info that is the source of this mapping.</param> </member> <member name="M:CMS.DataCom.EntityLongIntegerAttributeMapper.GetFormFieldValue(CMS.FormEngine.FormFieldInfo,System.Object,CMS.DataCom.IEntityAttributeFormatter)"> <summary> Computes a value compatible with the specified form field, and returns it. </summary> <param name="fieldInfo">The form field to receive a result of this mapping.</param> <param name="entity">The Data.com entity.</param> <param name="formatter">The object that provides formatting of attribute values.</param> <returns>A value compatible with the specified form field, if applicable; otherwise, null.</returns> </member> <member name="M:CMS.DataCom.EntityLongIntegerAttributeMapper.IsCompatibleWithFormField(CMS.FormEngine.FormFieldInfo)"> <summary> Determines whether this mapping is compatible with the specified form field. </summary> <param name="fieldInfo">The form field to receive a result of this mapping.</param> <returns>True, if this mapping is compatible with the specified form field; otherwise, false.</returns> </member> <member name="M:CMS.DataCom.EntityLongIntegerAttributeMapper.GetEntityAttributeDisplayValue(System.Object,CMS.DataCom.IEntityAttributeFormatter)"> <summary> Creates a text representation of the entity attribute value, and returns it. </summary> <param name="entity">The Data.com entity.</param> <param name="formatter">The object that provides formatting of attribute values.</param> <returns>A text representation of the entity attribute value, if applicable; otherwise, an empty string.</returns> </member> <member name="T:CMS.DataCom.EntityPositiveIntegerAttributeMapper"> <summary> Entity positive integer attribute mapper. </summary> </member> <member name="M:CMS.DataCom.EntityPositiveIntegerAttributeMapper.#ctor(CMS.DataCom.EntityAttributeInfo)"> <summary> Initializes a new instance of the EntityPositiveIntegerAttributeMapper class. </summary> <param name="attributeInfo">The entity attribute info that is the source of this mapping.</param> </member> <member name="M:CMS.DataCom.EntityPositiveIntegerAttributeMapper.GetFormFieldValue(CMS.FormEngine.FormFieldInfo,System.Object,CMS.DataCom.IEntityAttributeFormatter)"> <summary> Computes a value compatible with the specified form field, and returns it. </summary> <param name="fieldInfo">The form field to receive a result of this mapping.</param> <param name="entity">The Data.com entity.</param> <param name="formatter">The object that provides formatting of attribute values.</param> <returns>A value compatible with the specified form field, if applicable; otherwise, null.</returns> </member> <member name="M:CMS.DataCom.EntityPositiveIntegerAttributeMapper.IsCompatibleWithFormField(CMS.FormEngine.FormFieldInfo)"> <summary> Determines whether this mapping is compatible with the specified form field. </summary> <param name="fieldInfo">The form field to receive a result of this mapping.</param> <returns>True, if this mapping is compatible with the specified form field; otherwise, false.</returns> </member> <member name="M:CMS.DataCom.EntityPositiveIntegerAttributeMapper.GetEntityAttributeDisplayValue(System.Object,CMS.DataCom.IEntityAttributeFormatter)"> <summary> Creates a text representation of the entity attribute value, and returns it. </summary> <param name="entity">The Data.com entity.</param> <param name="formatter">The object that provides formatting of attribute values.</param> <returns>A text representation of the entity attribute value, if applicable; otherwise, an empty string.</returns> </member> <member name="T:CMS.DataCom.EntityTextAttributeMapper"> <summary> Entity text attribute mapper. </summary> </member> <member name="M:CMS.DataCom.EntityTextAttributeMapper.#ctor(CMS.DataCom.EntityAttributeInfo)"> <summary> Initializes a new instance of the EntityTextAttributeMapper class. </summary> <param name="attributeInfo">The entity attribute info that is the source of this mapping.</param> </member> <member name="M:CMS.DataCom.EntityTextAttributeMapper.GetFormFieldValue(CMS.FormEngine.FormFieldInfo,System.Object,CMS.DataCom.IEntityAttributeFormatter)"> <summary> Computes a value compatible with the specified form field, and returns it. </summary> <param name="fieldInfo">The form field to receive a result of this mapping.</param> <param name="entity">The Data.com entity.</param> <param name="formatter">The object that provides formatting of attribute values.</param> <returns>A value compatible with the specified form field, if applicable; otherwise, null.</returns> </member> <member name="M:CMS.DataCom.EntityTextAttributeMapper.IsCompatibleWithFormField(CMS.FormEngine.FormFieldInfo)"> <summary> Determines whether this mapping is compatible with the specified form field. </summary> <param name="fieldInfo">The form field to receive a result of this mapping.</param> <returns>True, if this mapping is compatible with the specified form field; otherwise, false.</returns> </member> <member name="M:CMS.DataCom.EntityTextAttributeMapper.GetEntityAttributeDisplayValue(System.Object,CMS.DataCom.IEntityAttributeFormatter)"> <summary> Creates a text representation of the entity attribute value, and returns it. </summary> <param name="entity">The Data.com entity.</param> <param name="formatter">The object that provides formatting of attribute values.</param> <returns>A text representation of the entity attribute value, if applicable; otherwise, an empty string.</returns> </member> <member name="T:CMS.DataCom.CompanyAttributeMapperFactory"> <summary> Provides support for creating entity attribute mappers from company attributes. </summary> </member> <member name="T:CMS.DataCom.IEntityAttributeMapperFactory"> <summary> Provides support for creating entity attribute mappers from entity attributes. </summary> </member> <member name="M:CMS.DataCom.IEntityAttributeMapperFactory.CreateEntityAttributeMapper(System.String,CMS.DataCom.EntityInfo)"> <summary> Creates an entity attribute mapper that corresponds to the specified entity attribute. </summary> <param name="entityAttributeName">The name of the entity attribute.</param> <param name="entityInfo">The entity info.</param> <returns>An entity attribute mapper that corresponds to the specified entity attribute, if applicable; otherwise, null.</returns> </member> <member name="F:CMS.DataCom.CompanyAttributeMapperFactory.mCountryFinder"> <summary> The CMS country finder. </summary> </member> <member name="F:CMS.DataCom.CompanyAttributeMapperFactory.mStateFinder"> <summary> The CMS state finder. </summary> </member> <member name="M:CMS.DataCom.CompanyAttributeMapperFactory.#ctor(CMS.DataCom.ICountryFinder,CMS.DataCom.IStateFinder)"> <summary> Initializes a new instance of the CompanyAttributeMapperFactory with the specified country and state finders. </summary> <param name="countryFinder">The country finder.</param> <param name="stateFinder">The state finder.</param> </member> <member name="M:CMS.DataCom.CompanyAttributeMapperFactory.CreateEntityAttributeMapper(System.String,CMS.DataCom.EntityInfo)"> <summary> Creates an entity attribute mapper that corresponds to the specified company attribute. </summary> <param name="entityAttributeName">The name of the company attribute.</param> <param name="entityInfo">The company entity info.</param> <returns>An entity attribute mapper that corresponds to the specified company attribute, if applicable; otherwise, null.</returns> </member> <member name="T:CMS.DataCom.ContactAttributeMapperFactory"> <summary> Provides support for creating entity attribute mappers from contact attributes. </summary> </member> <member name="F:CMS.DataCom.ContactAttributeMapperFactory.mCountryFinder"> <summary> The CMS country finder. </summary> </member> <member name="F:CMS.DataCom.ContactAttributeMapperFactory.mStateFinder"> <summary> The CMS state finder. </summary> </member> <member name="M:CMS.DataCom.ContactAttributeMapperFactory.#ctor(CMS.DataCom.ICountryFinder,CMS.DataCom.IStateFinder)"> <summary> Initializes a new instance of the ContactAttributeMapperFactory with the specified country and state finders. </summary> <param name="countryFinder">The country finder.</param> <param name="stateFinder">The state finder.</param> </member> <member name="M:CMS.DataCom.ContactAttributeMapperFactory.CreateEntityAttributeMapper(System.String,CMS.DataCom.EntityInfo)"> <summary> Creates an entity attribute mapper that corresponds to the specified contact attribute. </summary> <param name="entityAttributeName">The name of the contact attribute.</param> <param name="entityInfo">The contact entity info.</param> <returns>An entity attribute mapper that corresponds to the specified contact attribute, if applicable; otherwise, null.</returns> </member> <member name="T:CMS.DataCom.CountryFinder"> <summary> Finds CMS countries by Data.com country names. </summary> </member> <member name="T:CMS.DataCom.ICountryFinder"> <summary> Finds CMS countries by Data.com country names. </summary> </member> <member name="M:CMS.DataCom.ICountryFinder.Find(System.String)"> <summary> Searches for a country in CMS that corresponds to to the specified Data.com country name, and returns it. </summary> <param name="name">The Data.com country name.</param> <returns>The CMS country that corresponds to the specified Data.com country name, if found; otherwise, null.</returns> </member> <member name="F:CMS.DataCom.CountryFinder.mCodeNames"> <summary> The dictionary for special cases when for given Data.com country name there's no country with matching name in CMS. </summary> </member> <member name="M:CMS.DataCom.CountryFinder.Find(System.String)"> <summary> Searches for a country in CMS that corresponds to to the specified Data.com country name, and returns it. </summary> <param name="name">The Data.com country name.</param> <returns>The CMS country that corresponds to the specified Data.com country name, if found; otherwise, null.</returns> </member> <member name="T:CMS.DataCom.IStateFinder"> <summary> Finds CMS states by Data.com state names. </summary> </member> <member name="M:CMS.DataCom.IStateFinder.Find(System.String,CMS.Globalization.CountryInfo)"> <summary> Searches for a state in CMS that corresponds to to the specified Data.com state name, and returns it. </summary> <param name="name">The Data.com state name.</param> <param name="country">The CMS country to which the state belongs.</param> <returns>The CMS state that corresponds to the specified Data.com state name, if found; otherwise, null.</returns> </member> <member name="T:CMS.DataCom.StateFinder"> <summary> Finds CMS states by Data.com state names. </summary> </member> <member name="M:CMS.DataCom.StateFinder.Find(System.String,CMS.Globalization.CountryInfo)"> <summary> Searches for a state in CMS that corresponds to to the specified Data.com state name, and returns it. </summary> <param name="name">The Data.com state name.</param> <param name="country">The CMS country to which the state belongs.</param> <returns>The CMS state that corresponds to the specified Data.com state name, if found; otherwise, null.</returns> </member> <member name="T:CMS.DataCom.EntityAttributeFormatter"> <summary> Provides culture-sensitive formatting for attribute values of Data.com entities. </summary> </member> <member name="T:CMS.DataCom.IEntityAttributeFormatter"> <summary> Provides formatting for attribute values of Data.com entities. </summary> </member> <member name="M:CMS.DataCom.IEntityAttributeFormatter.Format(System.Boolean)"> <summary> Formats a Boolean value, and returns it. </summary> <param name="value">A value to format.</param> <returns>A string representation of the specified value.</returns> </member> <member name="M:CMS.DataCom.IEntityAttributeFormatter.Format(System.Int64)"> <summary> Formats an Int64 value, and returns it. </summary> <param name="value">A value to format.</param> <returns>A string representation of the specified value.</returns> </member> <member name="M:CMS.DataCom.IEntityAttributeFormatter.Format(System.Decimal)"> <summary> Formats a Decimal value, and returns it. </summary> <param name="value">A value to format.</param> <returns>A string representation of the specified value.</returns> </member> <member name="M:CMS.DataCom.IEntityAttributeFormatter.Format(System.DateTime)"> <summary> Formats a DateTime value, and returns it. </summary> <param name="value">A value to format.</param> <returns>A string representation of the specified value.</returns> </member> <member name="M:CMS.DataCom.EntityAttributeFormatter.Format(System.Boolean)"> <summary> Formats a Boolean value, and returns it. </summary> <param name="value">A value to format.</param> <returns>A string representation of the specified value.</returns> </member> <member name="M:CMS.DataCom.EntityAttributeFormatter.Format(System.Int64)"> <summary> Formats an Int64 value, and returns it. </summary> <param name="value">A value to format.</param> <returns>A string representation of the specified value.</returns> </member> <member name="M:CMS.DataCom.EntityAttributeFormatter.Format(System.Decimal)"> <summary> Formats a Decimal value, and returns it. </summary> <param name="value">A value to format.</param> <returns>A string representation of the specified value.</returns> </member> <member name="M:CMS.DataCom.EntityAttributeFormatter.Format(System.DateTime)"> <summary> Formats a DateTime value, and returns it. </summary> <param name="value">A value to format.</param> <returns>A string representation of the specified value.</returns> </member> <member name="T:CMS.DataCom.CompanyEntityInfoProvider"> <summary> Provides a Data.com company entity info. </summary> </member> <member name="F:CMS.DataCom.CompanyEntityInfoProvider.mCompanyApiEnabled"> <summary> A value indicating whether the Data.com GetCompany method is available. </summary> </member> <member name="F:CMS.DataCom.CompanyEntityInfoProvider.mCompleteAttributeNames"> <summary> A set of valid company attribute names when the Data.com GetCompany method is available. </summary> </member> <member name="F:CMS.DataCom.CompanyEntityInfoProvider.mAttributeNames"> <summary> A set of valid company attribute names when the Data.com GetCompany method is not available. </summary> </member> <member name="M:CMS.DataCom.CompanyEntityInfoProvider.GetEntityInfo"> <summary> Creates a company entity info, and returns it. </summary> <returns>The company entity info.</returns> </member> <member name="P:CMS.DataCom.CompanyEntityInfoProvider.CompanyApiEnabled"> <summary> Gets or sets a value indicating whether the Data.com GetCompany method is available. </summary> </member> <member name="T:CMS.DataCom.ContactEntityInfoProvider"> <summary> Provides a Data.com contact entity info. </summary> </member> <member name="F:CMS.DataCom.ContactEntityInfoProvider.mAttributeNames"> <summary> A set of valid contact attribute names. </summary> </member> <member name="M:CMS.DataCom.ContactEntityInfoProvider.GetEntityInfo"> <summary> Creates a contact entity info, and returns it. </summary> <returns>The contact entity info.</returns> </member> <member name="T:CMS.DataCom.EntityAttributeInfo"> <summary> Provides access to Data.com entity attribute metadata. </summary> </member> <member name="F:CMS.DataCom.EntityAttributeInfo.mPropertyInfo"> <summary> The corresponding entity property info. </summary> </member> <member name="F:CMS.DataCom.EntityAttributeInfo.mDisplayName"> <summary> The display name. </summary> </member> <member name="M:CMS.DataCom.EntityAttributeInfo.#ctor(System.Reflection.PropertyInfo)"> <summary> Initializes a new instance of the EntityAttributeInfo class. </summary> <param name="propertyInfo">The corresponding entity property info.</param> </member> <member name="P:CMS.DataCom.EntityAttributeInfo.Name"> <summary> Gets the entity attribute name. </summary> </member> <member name="P:CMS.DataCom.EntityAttributeInfo.DisplayName"> <summary> Gets the entity attribute display name. </summary> </member> <member name="P:CMS.DataCom.EntityAttributeInfo.PropertyInfo"> <summary> Gets the corresponding entity property info. </summary> </member> <member name="T:CMS.DataCom.EntityInfo"> <summary> Provides access to Data.com entity metadata. </summary> </member> <member name="F:CMS.DataCom.EntityInfo.mItems"> <summary> The dictionary that holds pairs of entity attribute name and the corresponding entity attribute info. </summary> </member> <member name="M:CMS.DataCom.EntityInfo.#ctor"> <summary> Initializes a new instance of the EntityInfo class. </summary> </member> <member name="M:CMS.DataCom.EntityInfo.#ctor(System.Collections.Generic.IEnumerable{CMS.DataCom.EntityAttributeInfo})"> <summary> Initializes a new instance of the EntityInfo class with the collection of entity attribute info. </summary> <param name="source">The collection of entity attribute info.</param> </member> <member name="M:CMS.DataCom.EntityInfo.GetAttributeInfo(System.String)"> <summary> Searches for an entity attribute info with the specified name, and returns it. </summary> <param name="name">The entity attribute name.</param> <returns>The entity attribute info with the specified name, if found; otherwise, null.</returns> </member> <member name="P:CMS.DataCom.EntityInfo.Items"> <summary> Gets the array of entity attribute info. </summary> </member> <member name="T:CMS.DataCom.EntityMapping"> <summary> Represents a mapping between a form info and an entity info. </summary> </member> <member name="F:CMS.DataCom.EntityMapping.mItems"> <summary> The dictionary that holds pairs of a form field name and the related entity mapping item. </summary> </member> <member name="M:CMS.DataCom.EntityMapping.#ctor"> <summary> Initializes a new instance of the EntityMapping class. </summary> </member> <member name="M:CMS.DataCom.EntityMapping.#ctor(System.Collections.Generic.IEnumerable{CMS.DataCom.EntityMappingItem})"> <summary> Initializes a new instance of the EntityMapping class with the collection of entity mapping items. </summary> <param name="source">The collection of entity mapping items.</param> </member> <member name="M:CMS.DataCom.EntityMapping.GetItem(System.String)"> <summary> Searches for an entity mapping item with the specified form field name, and returns it. </summary> <param name="formFieldName">The form field name.</param> <returns>The entity mapping item with the specified form field name, if found; otherwise, null.</returns> </member> <member name="M:CMS.DataCom.EntityMapping.Add(CMS.DataCom.EntityAttributeInfo,CMS.FormEngine.FormFieldInfo)"> <summary> Adds an entity mapping item to this mapping. </summary> <param name="attributeInfo">The entity attribute info.</param> <param name="fieldInfo">The form field info</param> </member> <member name="P:CMS.DataCom.EntityMapping.Items"> <summary> Gets the array of entity mapping items. </summary> </member> <member name="T:CMS.DataCom.EntityMappingItem"> <summary> Represents an item of an entity mapping. </summary> </member> <member name="F:CMS.DataCom.EntityMappingItem.mEntityAttributeName"> <summary> The name of the entity attribute that is the target of this mapping item. </summary> </member> <member name="F:CMS.DataCom.EntityMappingItem.mFormFieldName"> <summary> The name of the form field that is the source of this mapping item. </summary> </member> <member name="M:CMS.DataCom.EntityMappingItem.#ctor(CMS.DataCom.EntityAttributeInfo,CMS.FormEngine.FormFieldInfo)"> <summary> Initializes a new instance of the EntityMappingItem class with the specified entity attribute info and form field info. </summary> <param name="attributeInfo">The entity attribute info of this mapping item.</param> <param name="fieldInfo">The form field info of this mapping item.</param> </member> <member name="M:CMS.DataCom.EntityMappingItem.#ctor(System.String,System.String)"> <summary> Initializes a new instance of the EntityMappingItem class with the specified entity attribute and form field name. </summary> <param name="attributeName">The name of the entity attribute of this mapping item.</param> <param name="fieldName">The name of the form field of this mapping item.</param> </member> <member name="P:CMS.DataCom.EntityMappingItem.EntityAttributeName"> <summary> Gets the name of the entity attribute that is the target of this mapping item. </summary> </member> <member name="P:CMS.DataCom.EntityMappingItem.FormFieldName"> <summary> Gets the name of the form field that is the source of this mapping item. </summary> </member> <member name="T:CMS.DataCom.EntityMappingSerializer"> <summary> Serializes and deserializes an entity mapping into an XML string. </summary> </member> <member name="M:CMS.DataCom.EntityMappingSerializer.SerializeEntityMapping(CMS.DataCom.EntityMapping)"> <summary> Serializes an entity mapping into an XML string. </summary> <param name="mapping">The entity mapping to serialize.</param> <returns>The XML string that contains the specified entity mapping.</returns> </member> <member name="M:CMS.DataCom.EntityMappingSerializer.UnserializeEntityMapping(System.String)"> <summary> Parses the specified XML string and returns the deserialized entity mapping. </summary> <param name="content">The XML string that contains an entity mapping.</param> <returns>The deserialized entity info.</returns> </member> <member name="T:CMS.DataCom.AccountFormInfoTransformation"> <summary> Transforms an account form info, i.e., updates field settings or removes certain field to provide a better UI experience. </summary> </member> <member name="T:CMS.DataCom.FormInfoTransformationBase"> <summary> Transforms a form info, i.e., updates field settings or removes certain field to provide a better UI experience. </summary> </member> <member name="M:CMS.DataCom.FormInfoTransformationBase.Execute(CMS.FormEngine.FormInfo)"> <summary> Transforms the specified form info. </summary> <param name="formInfo">The form info to transform.</param> </member> <member name="M:CMS.DataCom.FormInfoTransformationBase.UpdateSystemFormField(CMS.FormEngine.FormFieldInfo,System.String,System.String)"> <summary> Updates the specified system form field info with new settings. </summary> <param name="formField">The system form field info to update.</param> <param name="caption">The new field caption.</param> <param name="controlName">The name of the new editing control associated with the specified field.</param> </member> <member name="M:CMS.DataCom.FormInfoTransformationBase.UpdateCountrySystemFormField(CMS.FormEngine.FormFieldInfo,System.String,System.String)"> <summary> Updates the specified system form field info with new settings and changes the associated editing control to a country selector. </summary> <param name="formField">The system form field info to update.</param> <param name="caption">The new field caption.</param> <param name="returnType">The ReturnType setting of the country selector.</param> </member> <member name="M:CMS.DataCom.FormInfoTransformationBase.UpdateHtmlSystemFormField(CMS.FormEngine.FormFieldInfo,System.String)"> <summary> Updates the specified system form field info with new settings and changes the associated editing control to a HTML area. </summary> <param name="formField">The system form field info to update.</param> <param name="caption">The new field caption.</param> </member> <member name="M:CMS.DataCom.FormInfoTransformationBase.UpdateStatusSelectorSystemFormField(CMS.FormEngine.FormFieldInfo,System.String,System.String)"> <summary> Updates the specified system form field info with new settings and changes the associated editing control to a status selector. </summary> <param name="formField">The system form field info to update.</param> <param name="caption">The new field caption.</param> <param name="controlName">The new control name.</param> </member> <member name="M:CMS.DataCom.FormInfoTransformationBase.TransformFormInfo(CMS.FormEngine.FormInfo,System.Collections.Generic.HashSet{System.String})"> <summary> Removes empty categories and excluded form field infos from the specified form info. </summary> <param name="formInfo">The form info to modify.</param> <param name="excludedFieldNames">The set of excluded form field names.</param> </member> <member name="M:CMS.DataCom.FormInfoTransformationBase.SetupCountrySelectors(CMS.FormEngine.FormInfo)"> <summary> Modifies the specified form info to enable advanced country selection. </summary> <param name="formInfo">The form info to modify.</param> </member> <member name="M:CMS.DataCom.FormInfoTransformationBase.IsDependentStateField(CMS.FormEngine.FormFieldInfo,CMS.FormEngine.FormInfo)"> <summary> Determines whether the specified form field contains a state identifier and can participate in advanced country selection. </summary> <param name="fieldInfo">The form field info.</param> <param name="formInfo">The form info.</param> <returns>True, if the specified form field contains a state identifier and could participate in advanced country selection; otherwise, false.</returns> </member> <member name="F:CMS.DataCom.AccountFormInfoTransformation.mExcludedFieldNames"> <summary> The set of excluded account field names. </summary> </member> <member name="M:CMS.DataCom.AccountFormInfoTransformation.Execute(CMS.FormEngine.FormInfo)"> <summary> Transforms the specified form info. </summary> <param name="formInfo">The form info to transform.</param> </member> <member name="T:CMS.DataCom.ContactFormInfoTransformation"> <summary> Transforms a contact form info, i.e., updates field settings or removes certain field to provide a better UI experience. </summary> </member> <member name="F:CMS.DataCom.ContactFormInfoTransformation.mExcludedFieldNames"> <summary> The set of excluded field names. </summary> </member> <member name="M:CMS.DataCom.ContactFormInfoTransformation.Execute(CMS.FormEngine.FormInfo)"> <summary> Transforms the specified form info. </summary> <param name="formInfo">The form info to transform.</param> </member> <member name="T:CMS.DataCom.HttpResource"> <summary> Represents an HTTP resource. </summary> </member> <member name="F:CMS.DataCom.HttpResource.mContent"> <summary> The resource content. </summary> </member> <member name="F:CMS.DataCom.HttpResource.mStatusCode"> <summary> The status code returned by the server. </summary> </member> <member name="M:CMS.DataCom.HttpResource.#ctor(System.String,System.Net.HttpStatusCode)"> <summary> Initializes a new instance of the HttpResource class with the specified content and status code. </summary> <param name="content">The resource content.</param> <param name="statusCode">The status code returned by the server.</param> </member> <member name="P:CMS.DataCom.HttpResource.Content"> <summary> Gets the resource content. </summary> </member> <member name="P:CMS.DataCom.HttpResource.StatusCode"> <summary> Gets the status code returned by the server. </summary> </member> <member name="T:CMS.DataCom.HttpResourceProvider"> <summary> Provides access to HTTP resources. </summary> </member> <member name="T:CMS.DataCom.IHttpResourceProvider"> <summary> Provides access to HTTP resources. </summary> </member> <member name="M:CMS.DataCom.IHttpResourceProvider.GetResource(System.String)"> <summary> Retrieves the resource with the specified URL, and returns it. </summary> <param name="locator">The URL of the resource.</param> <returns>The resource with the specified URL.</returns> </member> <member name="F:CMS.DataCom.HttpResourceProvider.mMaxRequestCount"> <summary> Maximum number of requests. </summary> </member> <member name="F:CMS.DataCom.HttpResourceProvider.mTimeout"> <summary> A request timeout. </summary> </member> <member name="F:CMS.DataCom.HttpResourceProvider.mRequestExceptionDelay"> <summary> A delay between two requests if there is a protocol violation exception. </summary> </member> <member name="M:CMS.DataCom.HttpResourceProvider.GetResource(System.String)"> <summary> Retrieves the resource with the specified URL, and returns it. </summary> <param name="locator">The URL of the resource.</param> <returns>The resource with the specified URL.</returns> </member> <member name="M:CMS.DataCom.HttpResourceProvider.ExecuteGetResource(System.String)"> <summary> Retrieves the resource with the specified URL, and returns it. </summary> <param name="locator">The URL of the resource.</param> <returns>The resource with the specified URL.</returns> </member> <member name="M:CMS.DataCom.HttpResourceProvider.CreateResourceFromResponse(System.Net.HttpWebResponse)"> <summary> Creates a new HTTP resource from the specified response, and returns it. </summary> <param name="response">A web response to process.</param> <returns>A new HTTP resource created from the specified response.</returns> </member> <member name="P:CMS.DataCom.HttpResourceProvider.Timeout"> <summary> Gets or sets the request timeout. </summary> </member> <member name="T:CMS.DataCom.HttpResourceUri"> <summary> Represents an URI of Data.com REST API resources. </summary> </member> <member name="F:CMS.DataCom.HttpResourceUri.mTransformation"> <summary> An object that transforms a filter into a collection of URL parameters. </summary> </member> <member name="M:CMS.DataCom.HttpResourceUri.#ctor"> <summary> Initializes a new instance of the HttpResourceUriBuilder class. </summary> </member> <member name="M:CMS.DataCom.HttpResourceUri.ToString"> <summary> Creates an URL of the Jigsaw REST service resource according to the current builder configuration, and returns it. </summary> <returns>An URL of the Jigsaw REST service resource according to the current builder configuration.</returns> </member> <member name="M:CMS.DataCom.HttpResourceUri.CreateParameters"> <summary> Creates a collection of URL parameters according to the current builder configuration, and returns it. </summary> <returns>A collection of URL parameters according to the current builder configuration.</returns> </member> <member name="M:CMS.DataCom.HttpResourceUri.SetToken(System.Collections.Specialized.NameValueCollection,System.String)"> <summary> Adds the specified access token the URL parameters of the REST service method call. </summary> <param name="collection">The URL parameters of the REST service method call.</param> <param name="token">The Data.com REST API access token.</param> </member> <member name="M:CMS.DataCom.HttpResourceUri.SetUserCredential(System.Collections.Specialized.NameValueCollection,System.Net.NetworkCredential)"> <summary> Adds Jigsaw member's credential to the URL parameters of the REST service method call. </summary> <param name="collection">The URL parameters of the REST service method call.</param> <param name="userCredential">The Jigsaw member's credential.</param> </member> <member name="M:CMS.DataCom.HttpResourceUri.SetBuyerIdentity(System.Collections.Specialized.NameValueCollection,CMS.DataCom.BuyerIdentity)"> <summary> Adds buyer identity to the URL parameters of the REST service method call. </summary> <param name="collection">The URL parameters of the REST service method call.</param> <param name="buyerIdentity">The buyer identity.</param> </member> <member name="M:CMS.DataCom.HttpResourceUri.SetPaging(System.Collections.Specialized.NameValueCollection,System.Int32,System.Int32)"> <summary> Adds paging information to the URL parameters of the REST service method call. </summary> <param name="collection">The URL parameters of the REST service method call.</param> <param name="pageIndex">The index of the requested page.</param> <param name="pageSize">The size of the requested page.</param> </member> <member name="M:CMS.DataCom.HttpResourceUri.SetPurchaseFlag(System.Collections.Specialized.NameValueCollection,System.Boolean)"> <summary> Adds a purchase flag to the URL parameters of the REST service method call. </summary> <param name="collection">The URL parameters of the REST service method call.</param> <param name="purchaseFlag">A value of the purchase flag.</param> </member> <member name="P:CMS.DataCom.HttpResourceUri.BaseUri"> <summary> Gets or sets the URI of Data.com REST API. </summary> </member> <member name="P:CMS.DataCom.HttpResourceUri.ResourceId"> <summary> Gets or sets a resource identifier. </summary> </member> <member name="P:CMS.DataCom.HttpResourceUri.Token"> <summary> Gets or sets an access token. </summary> </member> <member name="P:CMS.DataCom.HttpResourceUri.PageIndex"> <summary> Gets or sets a zero-based page index. </summary> </member> <member name="P:CMS.DataCom.HttpResourceUri.PageSize"> <summary> Gets or sets a page size. </summary> </member> <member name="P:CMS.DataCom.HttpResourceUri.PurchaseFlag"> <summary> Gets or sets a value indicating whether the contact that is not owned should be bought. </summary> </member> <member name="P:CMS.DataCom.HttpResourceUri.UserCredential"> <summary> Gets or sets a Jigsaw member's credential. </summary> <remarks> A Jigsaw member's credential is applicable only with PassThrough API model. </remarks> </member> <member name="P:CMS.DataCom.HttpResourceUri.BuyerIdentity"> <summary> Gets or sets a buyer identity. </summary> <remarks> A buyer identity is applicable only with Reseller API model. </remarks> </member> <member name="P:CMS.DataCom.HttpResourceUri.Filter"> <summary> Gets or sets a filter. </summary> </member> <member name="T:CMS.DataCom.DateTimeParser"> <summary> Provides the conversion of the string representation of a Data.com JSON REST service date and time to its DateTime equivalent. </summary> </member> <member name="F:CMS.DataCom.DateTimeParser.mTimezoneOffsets"> <summary> The dictionary that maps North America time zone abbreviations to their .NET DateTime compatible counterparts. </summary> </member> <member name="M:CMS.DataCom.DateTimeParser.Parse(System.String)"> <summary> Converts the specified string representation of a Data.com JSON REST service date and time to its DateTime equivalent. </summary> <param name="value">A string containing a date and time to convert.</param> <returns>An object that is equivalent to the date and time contained in <paramref name="value"/>.</returns> </member> <member name="T:CMS.DataCom.DisplayAttribute"> <summary> Provides an attribute that lets you specify display names for members of Data.com entity classes. </summary> </member> <member name="F:CMS.DataCom.DisplayAttribute.mDisplayName"> <summary> The display name. </summary> </member> <member name="M:CMS.DataCom.DisplayAttribute.#ctor(System.String)"> <summary> Initializes a new instance of the DisplayAttribute class. </summary> <param name="displayName">The display name.</param> </member> <member name="P:CMS.DataCom.DisplayAttribute.DisplayName"> <summary> The display name. </summary> </member> <member name="T:CMS.DataCom.FilterTransformation"> <summary> Provides a transformation of a filter into a set of URL parameters for the REST service. </summary> </member> <member name="M:CMS.DataCom.FilterTransformation.Execute(CMS.DataCom.Filter)"> <summary> Transforms the specified filter into a set of URL parameters for the REST service. </summary> <param name="filter">The Data.com entity filter.</param> <returns>The set of URL parameters for the REST service.</returns> </member> <member name="M:CMS.DataCom.FilterTransformation.Transform(System.String,System.Reflection.PropertyInfo,CMS.DataCom.Filter,System.Collections.Specialized.NameValueCollection)"> <summary> Transforms the specified filter property and adds the result to the set of URL parameters for the REST service. </summary> <param name="name">The name of the property for the REST service.</param> <param name="property">The property info.</param> <param name="filter">The Data.com entity filter.</param> <param name="collection">The set of URL parameters for the REST service.</param> </member> <member name="M:CMS.DataCom.FilterTransformation.Transform(System.String,System.Nullable{System.DateTime},System.Collections.Specialized.NameValueCollection)"> <summary> Transforms the specified filter property and adds the result to the set of URL parameters for the REST service. </summary> <param name="name">The name of the property for the REST service.</param> <param name="input">The value of the property.</param> <param name="collection">The set of URL parameters for the REST service.</param> </member> <member name="M:CMS.DataCom.FilterTransformation.Transform(System.String,System.Boolean,System.Collections.Specialized.NameValueCollection)"> <summary> Transforms the specified filter property and adds the result to the set of URL parameters for the REST service. </summary> <param name="name">The name of the property for the REST service.</param> <param name="input">The value of the property.</param> <param name="collection">The set of URL parameters for the REST service.</param> </member> <member name="M:CMS.DataCom.FilterTransformation.Transform(System.String,System.Nullable{System.Int64},System.Collections.Specialized.NameValueCollection)"> <summary> Transforms the specified filter property and adds the result to the set of URL parameters for the REST service. </summary> <param name="name">The name of the property for the REST service.</param> <param name="input">The value of the property.</param> <param name="collection">The set of URL parameters for the REST service.</param> </member> <member name="M:CMS.DataCom.FilterTransformation.Transform(System.String,System.Collections.Generic.List{System.String},System.Collections.Specialized.NameValueCollection)"> <summary> Transforms the specified filter property and adds the result to the set of URL parameters for the REST service. </summary> <param name="name">The name of the property for the REST service.</param> <param name="input">The value of the property.</param> <param name="collection">The set of URL parameters for the REST service.</param> </member> <member name="M:CMS.DataCom.FilterTransformation.Transform(System.String,System.String,System.Collections.Specialized.NameValueCollection)"> <summary> Transforms the specified filter property and adds the result to the set of URL parameters for the REST service. </summary> <param name="name">The name of the property for the REST service.</param> <param name="input">The value of the property.</param> <param name="collection">The set of URL parameters for the REST service.</param> </member> <member name="T:CMS.DataCom.JsonSerializer"> <summary> Serializes objects to the JavaScript Object Notation (JSON) strings and deserializes JSON strings to objects. </summary> </member> <member name="M:CMS.DataCom.JsonSerializer.Serialize``1(``0)"> <summary> Serializes an object to the JSON string. </summary> <typeparam name="T">The type of object to serialize.</typeparam> <param name="entity">The object that contains the data to serialize.</param> <returns>JSON string with the serialized object.</returns> </member> <member name="M:CMS.DataCom.JsonSerializer.Unserialize``1(System.String)"> <summary> Parses the JSON string and returns the deserialized object. </summary> <typeparam name="T">The type of object to deserialize.</typeparam> <param name="content">The JSON string with the serialized object.</param> <returns>The deserialized object.</returns> </member> </members> </doc> |