Share via


SPClientServiceRequestUsageEntry members

Encapsulates usage data logged for client-side object model requests.

The SPClientServiceRequestUsageEntry type exposes the following members.

Constructors

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

Top

Properties

  Name Description
Public property AcceptHeader
Public property ActionCount Gets or sets the action count of the client-side object model request.
Public property AppId Gets or sets the app ID.
Public property ApplicationName
Public property AppSource
Public property AppTitle
Public property AssetId
Public property ClientTag Gets or sets a string to identify the client scenario.
Public property ContentMarket
Public property ContentTypeHeader
Public property CorrelationId (Inherited from SPUsageEntry.)
Public property Duration Gets or sets the time, in milliseconds, it takes for the client-side object model request to execute.
Public property ErrorCode Gets or sets the HRESULT error code.
Public property ExceptionDetails Gets or sets the exception type and content.
Public property FarmId The identifier for the farm where this usage entry originated. (Inherited from SPUsageEntry.)
Public property HttpMethod
Public property IfMatchHeader
Public property IsRestRequest Gets or sets a Boolean value that indicates the call type.
Public property MachineName (Inherited from SPUsageEntry.)
Public property ParentInstanceName (Inherited from SPUsageEntry.)
Public property ParentType Gets the Type of the derived SPUsageDefinition object that is associated with this usage entry. (Overrides SPUsageEntry.ParentType.)
Public property ParentTypeGuid (Inherited from SPUsageEntry.)
Public property ProductId
Public property RequestId Gets or sets the client-side object model request ID.
Public property RequestUrl Gets or sets the request URL.
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 StartTime Gets or sets the date and time when this client-side object model action started.
Public property Timestamp Gets or sets a timestamp for the occurrence of this entry. This member is reserved for internal use and is not intended to be used directly from your code. (Inherited from SPUsageEntry.)
Public property TimestampUtc Gets or sets a UTC timestamp for the occurrence of this entry. This member is reserved for internal use and is not intended to be used directly from your code. (Inherited from SPUsageEntry.)
Public property User Gets or sets the name of the user who initiated the usage entry. (Inherited from SPUsageEntry.)
Public property UserAgent Gets or sets the user agent.

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Protected method GetBaseObjectData (Inherited from SPUsageEntry.)
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

SPClientServiceRequestUsageEntry class

Microsoft.SharePoint.Administration namespace