Share via


DataSource Class

Definition

This class represents the data collected by System Insights.

public ref class DataSource : MarshalByRefObject
public class DataSource : MarshalByRefObject
type DataSource = class
    inherit MarshalByRefObject
Public Class DataSource
Inherits MarshalByRefObject
Inheritance
DataSource

Constructors

DataSource()

Properties

AggregationType

Specifies the aggregation type. This only needs to be specified for PerfCounter.

Event

Specifies an event log data source. This property is valid only when SourceType is EventLog

PerformanceCounter

Specifies a performance counter data source. This property is valid only when SourceType is PerfCounter

SeriesContext

Specifies the context of the data series, which is defined by the capability upon capability registration.

SourceType

Specifies the data source type, i.e. performance counter.

WellKnownSeries

Specifies a well known series data source. This property is valid only when SourceType is WellKnownSeries.

Applies to