Click or drag to resize

RecommendationModel Class

The product recommendation model built using the Azure Recommendations service to provide cross-sell recommendations.
Inheritance Hierarchy
SystemObject
  Entity
    Crm.MSCrmServiceRecommendationModel

Namespace: Crm.MSCrmService
Assembly: Scripting (in Scripting.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public class RecommendationModel : Entity, 
	INotifyPropertyChanging, INotifyPropertyChanged

The RecommendationModel type exposes the following members.

Constructors
 NameDescription
Public methodRecommendationModel Default Constructor.
Top
Properties
 NameDescription
Public propertyAttributes
(Inherited from Entity)
Public propertyAzureModelId Shows the Azure model.
Public propertyazureserviceconnection_recommendationmodel N:1 azureserviceconnection_recommendationmodel
Public propertyAzureServiceConnectionId Unique identifier for Azure service connection associated with the Product Recommendation Model.
Public propertyBasketDataLastSynchronizationStatus Shows whether the last basket data synchronization succeeded or failed.
Public propertyBasketDataLastSynchronizedOn Shows when the basket data was last synchronized.
Public propertyCatalogLastSynchronizationStatus Shows whether the last catalog synchronization succeeded or failed.
Public propertyCatalogLastSynchronizedOn Shows when the catalog was last synchronized.
Public propertyComponentState For internal use only.
Public propertyCreatedBy Unique identifier of the user who created the recommendation model.
Public propertyCreatedOn Date and time when the recommendation model was created.
Public propertyCreatedOnBehalfBy Unique identifier of the delegate user who created the recommendation model.
Public propertyDescription Type a meaningful description for the model.
Public propertyEntityState
(Inherited from Entity)
Public propertyExtensionData
(Inherited from Entity)
Public propertyFormattedValues
(Inherited from Entity)
Public propertyHasLazyFileAttribute
(Inherited from Entity)
Public propertyId
(Overrides Entity.Id)
Public propertyIsManaged Is Manageed
Public propertyItem
(Inherited from Entity)
Public propertyKeyAttributes
(Inherited from Entity)
Public propertyLazyFileAttributeKey
(Inherited from Entity)
Public propertyLazyFileAttributeValue
(Inherited from Entity)
Public propertyLazyFileSizeAttributeKey
(Inherited from Entity)
Public propertyLazyFileSizeAttributeValue
(Inherited from Entity)
Public propertylk_recommendationmodel_createdby N:1 lk_recommendationmodel_createdby
Public propertylk_recommendationmodel_createdonbehalfby N:1 lk_recommendationmodel_createdonbehalfby
Public propertylk_recommendationmodel_modifiedby N:1 lk_recommendationmodel_modifiedby
Public propertylk_recommendationmodel_modifiedonbehalfby N:1 lk_recommendationmodel_modifiedonbehalfby
Public propertyLogicalName
(Inherited from Entity)
Public propertyMaximumVersions Maximum number of model versions to keep (includes ones used by the model)
Public propertyMaxRecommendations Shows the maximum number of recommendations.
Public propertyMinRecommendationRating Shows the minimum rating value of the recommendations.
Public propertyModifiedBy Unique identifier of the user who modified the recommendation model.
Public propertyModifiedOn Date and time when the recommendation model was last modified.
Public propertyModifiedOnBehalfBy Unique identifier of the delegate user who last modified the recommendation model.
Public propertyName Type a meaningful name for the model.
Public propertyorganization_recommendationmodel N:1 organization_recommendationmodel
Public propertyOrganizationId Unique identifier of the organization associated with the recommendation model.
Public propertyOverwriteTime Date and time when the record was created.
Public propertyProductCatalogAccessoryLinkRating Shows the rating of recommendations based on accessory links defined for products or product bundles.
Public propertyProductCatalogCrosssellLinkRating Shows the rating of recommendations based on cross-sell links defined for products or product bundles.
Public propertyProductCatalogName Shows the product catalog name.
Public propertyRecommendationModel_RecommendationCache 1:N RecommendationModel_RecommendationCache
Public propertyrecommendationmodel_recommendationmodelmapping 1:N recommendationmodel_recommendationmodelmapping
Public propertyrecommendationmodel_recommendationmodelversion 1:N recommendationmodel_recommendationmodelversion
Public propertyRecommendationModelId Unique identifier for the recommendation model
Public propertyRecommendationModelIdUnique Unique identifier of the recommendation model used when synchronizing customizations for the Microsoft Dynamics CRM client for Outlook
Public propertyrecommendationmodelversion_recommendationmodel N:1 recommendationmodelversion_recommendationmodel
Public propertyRecommendationModelVersionCount A count of the recommendation model versions created.
Public propertyRecommendationModelVersionId Enter the model version used for making the recommendation.
Public propertyRelatedEntities
(Inherited from Entity)
Public propertyRowVersion
(Inherited from Entity)
Public propertySolutionId Unique identifier of the associated solution.
Public propertyStateCode Shows whether the product recommendation model is active or inactive.
Public propertyStatusCode Reason for the status of the recommendation model
Public propertyValidUntil Enter the date when the product recommendation model expires. If this field is left blank, there is no expiration date.
Top
Methods
 NameDescription
Public methodContains
(Inherited from Entity)
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetAttributeValue``1
(Inherited from Entity)
Protected methodGetFormattedAttributeValue
(Inherited from Entity)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Protected methodGetRelatedEntities``1
(Inherited from Entity)
Protected methodGetRelatedEntity``1
(Inherited from Entity)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Protected methodSetAttributeValue
(Inherited from Entity)
Protected methodSetRelatedEntities``1
(Inherited from Entity)
Protected methodSetRelatedEntity``1
(Inherited from Entity)
Public methodToEntity``1
(Inherited from Entity)
Public methodToEntityReference
(Inherited from Entity)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Public methodTryGetAttributeValue``1
(Inherited from Entity)
Top
Events
Fields
See Also