SPRequestUsageEntry members

Encapsulates usage data logged for page requests.

The SPRequestUsageEntry type exposes the following members.

Constructors

  Name Description
Public method SPRequestUsageEntry

Top

Properties

  Name Description
Public property ABSBlobsFarRead
Public property ABSBlobsRead
Public property ABSBlobsWrote
Public property ABSReadDuration
Public property ABSWriteDuration
Public property AppId
Public property AppTitle
Public property Browser Gets or sets the name of the client-side browser that initiated the request.
Public property BytesSent The total bytes of data downloaded as a result of this request.
Public property ClaimsAuthenticationTime Total duration (ticks) for the claims authentication operation.
Public property ClaimsAuthenticationTimeType The type of claims authenticaiton operation that occured.
Public property ClientCorrelationId
Public property ClientSvcCall
Public property ClientTag
Public property CobaltClientScenarioInfo
Public property CobaltContentRequestResult
Public property CobaltTelemetry
Public property ContentDatabase
Public property ContentTypeId Gets or sets the content type identifier for the content associated with the request.
Public property CorrelationId (Inherited from SPUsageEntry.)
Public property CPUDuration The processor time taken for this request in milliseconds
Public property CPUMCycles The processor time taken for this request in million cycles
Public property DistributedCachedObjectsRequested Total number of cached objects requested
Public property DistributedCacheFailures Total number of cache failures
Public property DistributedCacheHits Total number of cache hits
Public property DistributedCacheMisses Total number of cache misses
Public property DistributedCacheReads Total number of cache reads
Public property DistributedCacheReadsDuration Total duration (ms) for the cache reads
Public property DistributedCacheReadsSize Cache read size (bytes)
Public property DistributedCacheWrites Total number of cache writes
Public property DistributedCacheWritesDuration Total duration (ms) for the cache writes
Public property DistributedCacheWritesSize Cache write size (bytes)
Public property DocNameAndPath Gets or sets the document path of the URL for the request.
Public property Duration Gets or sets the time, in milliseconds, that the request took to execute.
Public property EdgeEnvironment
Public property EdgeEventId
Public property EventName
Public property FarmId The identifier for the farm where this usage entry originated. (Inherited from SPUsageEntry.)
Public property FinalFileSize
Public property FirstByteMilliseconds
Public property HeadersForwarded The X-Forwarded-For (XFF) HTTP header, it is a standard for identifying the originating IP address of a client connecting to a web server through an HTTP proxy or load balancer.
Public property HealthScore
Public property HttpStatus Gets or sets the status code for this request.
Public property IisLatency
Public property LargeGapEndTag
Public property LargeGapStartTag
Public property LargeGapTime
Public property LastByteMilliseconds
Public property LockWaitDuration
Public property MachineName (Inherited from SPUsageEntry.)
Public property ManagedMemoryBytes
Public property ManagedMemoryBytesLOH
Public property MUIEnabled Is MUI enabled
Public property OperationCount The value specified by this property MUST be ignored.
Public property OriginalFileSize
Public property OutboundCallTotalCount
Public property OutboundCallTotalDuration
Public property ParentInstanceName (Inherited from SPUsageEntry.)
Public property ParentType 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 QosFailureTags
Public property QueryCount The number of back-end database queries generated as a result of this request.
Public property QueryDurationSum The time in milliseconds taken for all back-end database queries generated as a result of this request.
Public property QueryString Gets or sets the QueryString property for this request.
Public property ReferrerQueryString The URI query component of the referring page for this request.
Public property ReferrerUrl Gets or sets the URL for the referring page for this request.
Public property ReqContentLength
Public property RequestCount The number of SPRequest objects created as a result of this request.
Public property RequestEndMachineStatus
Public property RequestId
Public property RequestManagementDownloadDuration Gets or sets the duration Request Management took to downnload the data from the backend machine
Public property RequestManagementResponseDuration Gets or sets the duration Request Management took to get the response from the backend machine
Public property RequestManagementRoutedServerUrl Gets or sets the server which was routed to if this request was handled by Request Management routing
Public property RequestManagementThrottled Gets or sets a flag indicating if this request was throttled by Request Management
Public property RequestManagementUploadDuration Gets or sets the duration Request Management took to upload the data to a backend machine
Public property RequestStartMachineStatus
Public property RequestType The HTTP request type for the client request.
Public property RoundtripMilliseconds
Public property ServerUrl Gets or sets the server URL for the request.
Public property ServiceCallCount The number of service calls generated as a result of this request.
Public property ServiceCallDurationSum The time in milliseconds taken for all service calls generated as a result of this request.
Public property SessionId Gets or sets the browser session identifier that is generating the request.
Public property SiteId Gets or sets the site collection identifier of the site collection for the request.
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 SiteUrl Get or sets the relative path of the URL of the site collection for the request.
Public property SlowestQueryDatabase
Public property SlowestQueryDuration
Public property SlowestQueryServer
Public property SQLAzureContentDatabase
Public property SqlConnectionDurationSum
Public property SqlConnectionExceptionSum
Public property SqlExceptionNumber
Public property SqlLogicalReads The value specified by this property MUST be ignored.
Public property SqlQueryExceptionSum
Public property SqlRetries
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 Title Gets or sets the title of the requested page.
Public property TraceTags
Public property UICulture UI Display Culture
Public property User Gets or sets the name of the user who initiated the usage entry. (Inherited from SPUsageEntry.)
Public property UserAddress The IP address of the client making the request.
Public property UserAgent Get or sets the user agent value for the client-side browser initiating the request.
Public property UserKey
Public property UserPort
Public property VirtualDocNameAndPath
Public property WebApplicationId A GUID uniquely identifying Web Application for the request.
Public property WebCulture Culture for the web
Public property WebId Gets or sets the site identifier of the site for the request.
Public property WebUrl Gets or sets the relative path of the URL of the site for the request.

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

SPRequestUsageEntry class

Microsoft.SharePoint.Administration namespace