Share via


SPUsageEntry members

An abstract class that is the common interface for logging usage entries to the system. This class has a small number of fields applicable to all usage types.

The SPUsageEntry type exposes the following members.

Constructors

  Name Description
Public method SPUsageEntry() A no-argument constructor.
Protected method SPUsageEntry(SPKeyValuePairSerializationInfo) Constructs the entry from an SPKeyValuePairSerializationInfo object.
Public method SPUsageEntry([])

Top

Properties

  Name Description
Public propertyStatic member CommonColumnCount
Public propertyStatic member ComputerName
Public property CorrelationId
Public property FarmId The identifier for the farm where this usage entry originated.
Public property MachineName
Public property ParentInstanceName
Public property ParentType
Public property ParentTypeGuid
Public property SiteSubscriptionId Gets or sets the globally unique identifier (GUID) for the hosted domain from which this usage event originated.
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.
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.
Public property User Gets or sets the name of the user who initiated the usage entry.

Top

Methods

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

See also

Reference

SPUsageEntry class

Microsoft.SharePoint.Administration namespace