SPRatingUsageEntry Members

Include Protected Members
Include Inherited Members

Encapsulates rating usage data that is logged for timer jobs.

The SPRatingUsageEntry type exposes the following members.

Constructors

  Name Description
Public method SPRatingUsageEntry Initializes a new instance of the SPRatingUsageEntry class.

Top

Properties

  Name Description
Public property BrowserSessionId Gets or sets the browser session ID.
Public property CorrelationId (Inherited from SPUsageEntry.)
Public property CustomData Gets or sets any custom data to be associated with this SPRatingUsageEntry object.
Public property FarmId The identifier for the farm where this usage entry originated. (Inherited from SPUsageEntry.)
Public property FeedbackAnswerId Gets or sets the ID of the predefined feedback answer that is logged.
Public property FeedbackAnswerNumericEquivalent Gets or sets the numeric equivalent of each feedback answer. You can use this property to calculate average ratings. The scale is always 0 to 100.
Public property FeedbackAnswerText Gets or sets the text string of the predefined feedback answer that is logged.
Public property FeedbackControlCulture Gets or sets the culture of the feedback control. For example, if the feedback control is displayed in U.S. English, this property should be logged as "en-us".
Public property FeedbackIdentifier Gets or sets a unique ID that associates all logging for a particular rating instance of a user together.
Public property FeedbackQuestionId Gets or sets the ID of the feedback question that is logged.
Public property FeedbackQuestionText Gets or sets the text of the feedback question that is logged.
Public property FeedbackTime Gets or sets the timestamp of when the rating was completed.
Public property IsUserSatisfactionAnswer Gets or sets whether the answer represents the user's explicit feedback of satisfaction.
Public property MachineName (Inherited from SPUsageEntry.)
Public property ParentType (Overrides SPUsageEntry.ParentType.)
Public property ParentTypeGuid (Inherited from SPUsageEntry.)
Public property QueryId Gets or sets the ID of the query. This property identifies all result lists, clickthroughs, and ratings related to a query.
Public property RatedAssetId Gets or sets the ID of the asset being rated. Typically the ID is the URL of the asset being rated.
Public property RatedAssetTitle Gets or sets the title of the asset being rated.
Public property RatedAssetWebId Gets or sets the ID of the Web site from which the rating is being logged.
Public property SampleRate Gets or sets the percentage of data that is sampled out. This is a cumulative rate of sampling. By default, the sample rate is 100%.
Public property SiteId Gets or sets the ID of the Web site from where rating usage data is logged.
Public property SiteSubscriptionId Gets or sets the globally unique identifier (GUID) for the hosted domain from which this usage event originated. (Inherited from SPUsageEntry.)
Public property Timestamp Gets or sets a timestamp for the occurrence of this entry. (Inherited from SPUsageEntry.)
Public property TimestampUtc Gets or sets a UTC timestamp for the occurrence of this entry. (Inherited from SPUsageEntry.)
Public property User Gets or sets the name of the user who initiated the usage entry. (Inherited from SPUsageEntry.)
Public property UserDepartment Gets or sets the user department.
Public property UserId Gets or sets the ID of the user.
Public property UserTitle Gets or sets the title of the user.
Public property UserVerbatim Gets or sets the text of the user verbatim comment.

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

Explicit Interface Implementations

  Name Description
Explicit interface implemetationPrivate method ISerializableUsageEntry.GetObjectData

Top

See Also

Reference

SPRatingUsageEntry Class

Microsoft.SharePoint.Administration Namespace