 Declaration Syntax
 Declaration Syntax| C# | 
public class RequestMetrics
 Members
 Members| All Members | Constructors | Methods | Properties | ||
| Icon | Member | Description | 
|---|---|---|
|  | RequestMetrics()()()() | 
            Constructs an empty, disabled metrics object
             | 
|  | AddProperty(RequestMetrics..::..Metric, Object) | 
            Adds a property for a metric. If there are multiple, the
            object is added as a new item in a list.
             | 
|  | Counters | 
            Counters being tracked
             | 
|  | Equals(Object) | (Inherited from Object.) | 
|  | GetErrors()()()() | 
            Returns errors associated with the metric, including
            if there are still any timing events in-flight.
             | 
|  | GetHashCode()()()() | Serves as a hash function for a particular type. (Inherited from Object.) | 
|  | GetType()()()() | Gets the type of the current instance.(Inherited from Object.) | 
|  | IncrementCounter(RequestMetrics..::..Metric) | 
            Increments a specific metric counter.
            If counter doesn't exist yet, it is set to 1.
             | 
|  | IsEnabled | 
            Whether metrics are enabled for the request
             | 
|  | Properties | 
            Collection of properties being tracked
             | 
|  | SetCounter(RequestMetrics..::..Metric, Int64) | 
            Sets a counter for a specific metric.
             | 
|  | StartEvent(RequestMetrics..::..Metric) | 
            Starts timing an event. Logs an exception if an event
            of the same type was started but not stopped.
             | 
|  | StopEvent(RequestMetrics..::..Metric) | 
            Stops timing an event. Logs an exception if the event wasn't started.
             | 
|  | Timings | 
            Timings for metrics being tracked
             | 
|  | ToString()()()() | 
            Returns a string representation of the current metrics.
            (Overrides Object.ToString()()()().) | 
 Inheritance Hierarchy
 Inheritance Hierarchy| Object | |
|  | RequestMetrics |