Microsoft.SystemCenter.Visualization.DataProvider (SchemaType)

Element properties:

AccessibilityPublic

Source Code:

<SchemaType ID="Microsoft.SystemCenter.Visualization.DataProvider" Accessibility="Public">
<xsd:complexType name="PerformanceDataCollectionWithStatistics">
<xsd:sequence minOccurs="1" maxOccurs="1">
<xsd:element name="MetricPropertyName" type="xsd:string"/>
<xsd:element name="ObjectName" type="xsd:string"/>
<xsd:element name="CounterName" type="xsd:string"/>
<xsd:element name="InstanceName" type="xsd:string"/>
<xsd:element name="AverageValue" type="xsd:double"/>
<xsd:element name="MinimumValue" type="xsd:double"/>
<xsd:element name="MaximumValue" type="xsd:double"/>
<xsd:element name="DataSet">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="Data" type="PerformanceData" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PerformanceData">
<xsd:sequence>
<xsd:element name="TimeSampled" type="xsd:string"/>
<xsd:element name="PerformanceValue" type="xsd:double"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ChartDataPointType">
<xsd:sequence>
<xsd:element name="IndependentValue" type="xsd:dateTime"/>
<xsd:element name="DependentValue" type="xsd:double"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PerformanceDataStatistics">
<xsd:sequence>
<xsd:element name="AverageValue" type="xsd:double"/>
<xsd:element name="MinimumValue" type="xsd:double"/>
<xsd:element name="MaximumValue" type="xsd:double"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PerformanceDataCollection">
<xsd:sequence>
<xsd:element name="ObjectName" type="xsd:string"/>
<xsd:element name="CounterName" type="xsd:string"/>
<xsd:element name="InstanceName" type="xsd:string"/>
<xsd:element name="DataSet">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="Data" type="PerformanceData" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PerformanceDataSeriesInfo">
<xsd:sequence>
<xsd:element name="SeriesId" type="xsd:string"/>
<xsd:element name="ObjectName" type="xsd:string"/>
<xsd:element name="CounterName" type="xsd:string"/>
<xsd:element name="InstanceName" type="xsd:string"/>
<xsd:element name="ManagedEntityId" type="xsd:string"/>
<xsd:element name="PerformanceRuleInstanceRowId" type="xsd:int"/>
<xsd:element name="DatapointReduction" type="xsd:string"/>
<xsd:element name="Path" type="xsd:string"/>
<xsd:element name="DisplayName" type="xsd:string"/>
<xsd:element name="AverageValue" type="xsd:double"/>
<xsd:element name="MinimumValue" type="xsd:double"/>
<xsd:element name="MaximumValue" type="xsd:double"/>
<xsd:element name="LastValue" type="xsd:double"/>
<xsd:element name="DataSet">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="Data" type="ChartDataPointType" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="AvailabilityPercentage">
<xsd:sequence>
<xsd:element name="AvailabilityPercentage" type="xsd:double"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="HealthState">
<xsd:sequence>
<xsd:element name="HealthState" type="xsd:int"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="AlertSeverity">
<xsd:sequence>
<xsd:element name="AlertSeverity" type="xsd:int"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="MPInstanceWithRecursionLevel">
<xsd:sequence>
<xsd:element name="MPInstance" sc:type="mpinstance://System.Library!System.Entity" minOccurs="1" maxOccurs="1"/>
<xsd:element name="RecursionLevel" type="xsd:int" minOccurs="1" maxOccurs="1"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="NodeDiagramData">
<xsd:sequence>
<xsd:element name="DisplayName" type="xsd:string"/>
<xsd:element name="State" type="xsd:int"/>
<xsd:element name="Image" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="EdgeDiagramData">
<xsd:sequence>
<xsd:element name="State" type="xsd:int"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="Node">
<xsd:sequence>
<xsd:element name="Id" type="xsd:string"/>
<xsd:element name="DiagramData" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="Edge">
<xsd:complexContent>
<xsd:extension base="Node">
<xsd:sequence>
<xsd:element name="SourceNodeId" type="xsd:string"/>
<xsd:element name="TargetNodeId" type="xsd:string"/>
<xsd:element name="IsParentChild" type="xsd:boolean"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</SchemaType>