Microsoft.ApplicationInsights.DataContracts Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
AvailabilityTelemetry |
Telemetry type used for availability web test results. Contains a time and message and optionally some additional metadata. Learn more |
DependencyTelemetry |
The class that represents information about the collected dependency. Learn more. |
EventTelemetry |
Telemetry type used to track custom events. Learn more |
ExceptionDetailsInfo |
Wrapper class for Microsoft.ApplicationInsights.DataContracts.ExceptionDetailsInfo.ExceptionDetails that lets user gets/sets TypeName and Message. |
ExceptionTelemetry |
Telemetry type used to track exceptions. This will capture TypeName, Message, and CallStack. Learn more |
MetricTelemetry |
Telemetry type used to track metrics. Represents a sample set of values with a specified count, sum, max, min, and standard deviation. Learn more |
PageViewPerformanceTelemetry |
Telemetry type used to track page load performance. |
PageViewTelemetry |
Telemetry type used to track page views. |
PerformanceCounterTelemetry |
The class that represents information about performance counters. |
RequestTelemetry |
Encapsulates information about a web request handled by the application. |
SessionStateTelemetry |
Telemetry type used to track user sessions. |
StackFrame |
Wrapper class for Microsoft.ApplicationInsights.Extensibility.Implementation.External.StackFrame for API exposure. |
TelemetryContext |
Represents a context for sending telemetry to the Application Insights service. Learn more |
TraceTelemetry |
Telemetry type used for log messages. Contains a time and message and optionally some additional metadata. Learn more |
Interfaces
IJsonWriter |
Encapsulates logic for serializing objects to JSON. |
ISupportAdvancedSampling |
Represent objects that support advanced sampling features. |
ISupportMetrics |
Represents an object that supports application-defined metrics. |
ISupportProperties |
Represents an object that supports application-defined properties. |
ISupportSampling |
Represent objects that support data sampling. |
Enums
ExceptionHandledAt |
This enumeration is used by ExceptionTelemetry to identify if and where exception was handled. |
SamplingDecision |
Represents sampling decision. |
SamplingTelemetryItemTypes |
Possible item types for sampling evaluation. |
SessionState |
Contains values that identify state of a user session. |
SeverityLevel |
This enumeration is used by ExceptionTelemetry and TraceTelemetry to identify severity level. |