MsScVmmNtDb.CurrentPerformanceStatisticsSpeedometerViewImplementation (ComponentImplementation)

Element properties:

TypeMsScVmmNtDb.CurrentPerformanceStatisticsSpeedometerView
PlatformWpf, Silverlight
Target
AccessibilityInternal

Source Code:

<ComponentImplementation ID="MsScVmmNtDb.CurrentPerformanceStatisticsSpeedometerViewImplementation" TypeId="MsScVmmNtDb.CurrentPerformanceStatisticsSpeedometerView" Platform="Wpf, Silverlight" Accessibility="Internal">
<Composite>
<Variable Id="AutoRefreshAction" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ActionTypes/AutoRefreshAction"/>
<Variable Id="ConsolidatedRefreshAction" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ActionTypes/RefreshAction"/>
<Variable Id="Statistics" Type="BaseDataType"/>
<Variable Id="StartDateTime" Type="xsd://dateTime"/>
<Component TypeId="Visual!Microsoft.SystemCenter.Visualization.ComponentContainer">
<Binding PropertyId="Visual">
<Component TypeId="Microsoft.SystemCenter.Visualization.SpeedometerGauge">
<Binding PropertyId="Minimum">
<SimpleValue Type="xsd://string" Value="0"/>
</Binding>
<Binding PropertyId="Maximum">
<SimpleValue Type="xsd://string" Value="100"/>
</Binding>
<Binding PropertyId="Value">
<Reference>$Variable/Statistics/AverageValue$</Reference>
</Binding>
</Component>
</Binding>
<Binding PropertyId="Objects">
<Component TypeId="Microsoft.SystemCenter.Visualization.IntervalParser">
<Binding PropertyId="Interval">
<Reference>$Service/Interval$</Reference>
</Binding>
<Binding PropertyId="StartDateTime">
<Reference>$Variable/StartDateTime$</Reference>
</Binding>
</Component>
</Binding>
<Binding PropertyId="Objects">
<Component TypeId="MsScVmmNtDb.GetCurrentPerformanceStatisticsData">
<Binding PropertyId="ConnectionSessionTicket">
<Reference>$Service/ConnectionSessionTicket$</Reference>
</Binding>
<Binding PropertyId="TargetId">
<Reference>$Target/Id$</Reference>
</Binding>
<Binding PropertyId="PerformanceCounterItem">
<Reference>$Property/PerformanceCounterItem$</Reference>
</Binding>
<Binding PropertyId="IsBusy">
<Reference>$Service/IsBusy$</Reference>
</Binding>
<Binding PropertyId="LastError">
<Reference>$Service/LastError$</Reference>
</Binding>
<Binding PropertyId="StartDateTime">
<Reference>$Variable/StartDateTime$</Reference>
</Binding>
<Binding PropertyId="Output">
<Reference>$Variable/Statistics$</Reference>
</Binding>
<Binding PropertyId="Refresh">
<Reference>$Variable/ConsolidatedRefreshAction$</Reference>
</Binding>
</Component>
</Binding>
<Binding PropertyId="Objects">
<Component TypeId="Visual!Microsoft.SystemCenter.Visualization.AutoRefreshTimer">
<Binding PropertyId="TickInterval">
<Reference>$Property/AutoRefreshTickInterval$</Reference>
</Binding>
<Binding PropertyId="AutoRefreshAction">
<Reference>$Variable/AutoRefreshAction$</Reference>
</Binding>
</Component>
</Binding>
<Binding PropertyId="Objects">
<Component TypeId="Microsoft.SystemCenter.Visualization.Consolidator">
<Binding PropertyId="From1">
<Reference>$Variable/AutoRefreshAction$</Reference>
</Binding>
<Binding PropertyId="From2">
<Reference>$Service/RefreshAction$</Reference>
</Binding>
<Binding PropertyId="To">
<Reference>$Variable/ConsolidatedRefreshAction$</Reference>
</Binding>
</Component>
</Binding>
</Component>
</Composite>
</ComponentImplementation>