The PerfStatsCollector2 type exposes the following members.

Constructors

Methods

  NameDescription
Public methodDecrementRequestQueueSizeStats
Decrement the performance counter for Mirror Queue size by one.
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIncrementAddPerSecStats
Increment the performance counter for Cache add operations per second.
Public methodIncrementAvgItemSize
Increments the performance counter for Average Item Size.
Public methodIncrementCompressionPerSec
Increments the performance counter for compression/sec.
Public methodIncrementDelPerSecStats
Increment the performance counter for Cache remove operations per second.
Public methodIncrementGetPerSecStats
Increment the performance counter for Cache get operations per second.
Public methodIncrementMsecPerAddSample
Public methodIncrementMsecPerDelSample
Public methodIncrementMsecPerGetSample
Public methodIncrementMsecPerUpdSample
Public methodIncrementRequestQueueSizeStats
Increment the performance counter for Mirror Queue size by one.
Public methodIncrementUpdPerSecStats
Increment the performance counter for Cache update operations per second.
Public methodInitializePerfCounters
Initializes the counter instances and category.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodMsecPerAddBeginSample
Timestamps the start of sampling interval for Cache avg. and max. per mill-second time of add operations.
Public methodMsecPerAddEndSample
Timestample and updates the counter for Cache avg. and max. per mill-second time of add operations.
Public methodMsecPerDelBeginSample
Timestamps the start of sampling interval for Cache avg. and max. per mill-second time of remove operations.
Public methodMsecPerDelEndSample
Timestample and updates the counter for Cache avg. and max. per mill-second time of remove operations.
Public methodMsecPerGetBeginSample
Timestamps the start of sampling interval for Cache avg. and max. per mill-second time of fetch operations.
Public methodMsecPerGetEndSample
Timestample and updates the counter for Cache avg. and max. per mill-second time of fetch operations.
Public methodMsecPerUpdBeginSample
Timestamps the start of sampling interval for Cache avg. and max. per mill-second time of update operations.
Public methodMsecPerUpdEndSample
Timestample and updates the counter for Cache avg. and max. per mill-second time of update operations.
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)

Properties

  NameDescription
Public propertyInstanceName
Returns true if the current user has the rights to read/write to performance counters under the category of object cache.
Public propertyUserHasAccessRights
Returns true if the current user has the rights to read/write to performance counters under the category of object cache.

See Also