Microsoft.SQLServer.Visualization.Library.DatacenterDashboardImplementation (ComponentImplementation)
Element properties:
Source Code:
<ComponentImplementation ID="Microsoft.SQLServer.Visualization.Library.DatacenterDashboardImplementation" TypeId="Microsoft.SQLServer.Visualization.Library.DatacenterDashboard" Platform="Wpf, Silverlight" Accessibility="Internal">
<Composite>
<Variable Id="DCOutput" Type="BaseDataType[]"/>
<Variable Id="ConsolidatedRefreshAction" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ActionTypes/RefreshAction"/>
<Variable Id="RefreshAction" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ActionTypes/RefreshAction"/>
<Variable Id="ManualRefreshAction" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ActionTypes/RefreshAction"/>
<Variable Id="AutoRefreshAction" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ActionTypes/AutoRefreshAction"/>
<Variable Id="OpenPerfViewAction" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ActionTypes/Action"/>
<Variable Id="OpenStateViewAction" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ActionTypes/Action"/>
<Variable Id="OpenHealthExplorerAction" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ActionTypes/Action"/>
<Variable Id="OnConfigurationSave" Type="BaseDataType"/>
<Variable Id="OnPersonalizationSave" Type="BaseDataType"/>
<Variable Id="SelectedInstance" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataProvider/MPInstanceWithRecursionLevel"/>
<Variable Id="SelectedInstance__Collection" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataProvider/MPInstanceWithRecursionLevel[]"/>
<Variable Id="SelectedGroup" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataProvider/MPInstanceWithRecursionLevel"/>
<Variable Id="SelectedGroup__Collection" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataProvider/MPInstanceWithRecursionLevel"/>
<Variable Id="SelectedChild" Type="BaseDataType"/>
<Variable Id="SelectedChildWithDetails" Type="xsd://Microsoft.SQLServer.Visualization.Library!Microsoft.SQLServer.Visualization.Library.DatacenterDashboard.DataTypes/ObjectDetails"/>
<Variable Id="SelectedChild__Collection" Type="BaseDataType[]"/>
<Variable Id="ExpectedResult" Type="xsd://Microsoft.SQLServer.Visualization.Library!Microsoft.SQLServer.Visualization.Library.DatacenterDashboard.DataTypes/InstanceAggregateExpectedDataType"/>
<Variable Id="InstanceViewQuerySettings" Type="xsd://Microsoft.SQLServer.Visualization.Library!Microsoft.SQLServer.Visualization.Library.DatacenterDashboard.DataTypes/InstanceViewQuerySettings">
<ComplexValue Type="xsd://Microsoft.SQLServer.Visualization.Library!Microsoft.SQLServer.Visualization.Library.DatacenterDashboard.DataTypes/InstanceViewQuerySettings">
<Binding PropertyId="ShowAlertsFromDescendants">
<SimpleValue Type="xsd://boolean" Value="false"/>
</Binding>
</ComplexValue>
</Variable>
<Variable Id="UserSettings" Type="xsd://Microsoft.SQLServer.Visualization.Library!Microsoft.SQLServer.Visualization.Library.DatacenterDashboard.DataTypes/UserSettings">
<ComplexValue Type="xsd://Microsoft.SQLServer.Visualization.Library!Microsoft.SQLServer.Visualization.Library.DatacenterDashboard.DataTypes/UserSettings">
<Binding PropertyId="IsAuthor">
<SimpleValue Type="xsd://boolean" Value="false"/>
</Binding>
</ComplexValue>
</Variable>
<Variable Id="SelectedChildProperties" Type="xsd://Microsoft.SQLServer.Visualization.Library!Microsoft.SQLServer.Visualization.Library.DatacenterDashboard.DataTypes/BindableObjectDictionaryRow[]"/>
<Variable Id="ComponentType" Type="BaseDataType">
<Reference>$DataContext$</Reference>
</Variable>
<Variable Id="ChildInstances" Type="BaseDataType[]"/>
<Variable Id="SelectedChildEntity" Type="mpinstance://System.Library!System.Entity"/>
<Variable Id="RelatedInstances" Type="BaseDataType[]"/>
<Variable Id="Alerts" Type="BaseDataType[]"/>
<Variable Id="AlertDisplayStrings" Type="BaseDataType"/>
<Variable Id="AlertProperties" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/ValueDefinition[]">
<ComplexValueCollection Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/ValueDefinition[]">
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/ValueDefinition">
<Binding PropertyId="OutputPropertyName">
<SimpleValue Type="xsd://string" Value="RepeatCount"/>
</Binding>
<Binding PropertyId="XPath">
<SimpleValue Type="xsd://string" Value="$Object/Property[Name='RepeatCount']$"/>
</Binding>
<Binding PropertyId="DisplayName">
<SimpleValue Type="xsd://string" Value="$DEFAULT$"/>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/ValueDefinition">
<Binding PropertyId="OutputPropertyName">
<SimpleValue Type="xsd://string" Value="ResolutionStateDisplayName"/>
</Binding>
<Binding PropertyId="XPath">
<SimpleValue Type="xsd://string" Value="$Object/Property[Name='ResolutionStateDisplayName']$"/>
</Binding>
<Binding PropertyId="DisplayName">
<SimpleValue Type="xsd://string" Value="$DEFAULT$"/>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/ValueDefinition">
<Binding PropertyId="OutputPropertyName">
<SimpleValue Type="xsd://string" Value="Priority"/>
</Binding>
<Binding PropertyId="XPath">
<SimpleValue Type="xsd://string" Value="$Object/Property[Name='Priority']$"/>
</Binding>
<Binding PropertyId="DisplayName">
<SimpleValue Type="xsd://string" Value="$DEFAULT$"/>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/ValueDefinition">
<Binding PropertyId="OutputPropertyName">
<SimpleValue Type="xsd://string" Value="TimeRaisedUTC"/>
</Binding>
<Binding PropertyId="XPath">
<SimpleValue Type="xsd://string" Value="$Object/Property[Name='TimeRaisedUTC']$"/>
</Binding>
<Binding PropertyId="DisplayName">
<SimpleValue Type="xsd://string" Value="$DEFAULT$"/>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/ValueDefinition">
<Binding PropertyId="OutputPropertyName">
<SimpleValue Type="xsd://string" Value="Name"/>
</Binding>
<Binding PropertyId="XPath">
<SimpleValue Type="xsd://string" Value="$Object/Property[Name='Name']$"/>
</Binding>
<Binding PropertyId="DisplayName">
<SimpleValue Type="xsd://string" Value="$DEFAULT$"/>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/ValueDefinition">
<Binding PropertyId="OutputPropertyName">
<SimpleValue Type="xsd://string" Value="TimeRaised"/>
</Binding>
<Binding PropertyId="XPath">
<SimpleValue Type="xsd://string" Value="$Object/Property[Name='TimeRaised']$"/>
</Binding>
<Binding PropertyId="DisplayName">
<SimpleValue Type="xsd://string" Value="$DEFAULT$"/>
</Binding>
</ComplexValue>
<!--<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/ValueDefinition">
<Binding PropertyId="OutputPropertyName">
<SimpleValue Type="xsd://string" Value="HtmlDescription" />
</Binding>
<Binding PropertyId="XPath">
<SimpleValue Type="xsd://string" Value="$Object/Property[Name='HtmlDescription']$" />
</Binding>
<Binding PropertyId="DisplayName">
<SimpleValue Type="xsd://string" Value="$DEFAULT$" />
</Binding>
</ComplexValue>-->
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/ValueDefinition">
<Binding PropertyId="OutputPropertyName">
<SimpleValue Type="xsd://string" Value="Severity"/>
</Binding>
<Binding PropertyId="XPath">
<SimpleValue Type="xsd://string" Value="$Object/Property[Name='Severity']$"/>
</Binding>
<Binding PropertyId="DisplayName">
<SimpleValue Type="xsd://string" Value="$DEFAULT$"/>
</Binding>
</ComplexValue>
</ComplexValueCollection>
</Variable>
<!--<Variable Id="PerformanceMetricDefinitions" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/PerformanceMetricDefinition[]" />-->
<Variable Id="PerformanceDataSeriesQueryItems" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/PerformanceDataSeriesQueryType[]"/>
<Variable Id="PerformanceData" Type="BaseDataType[]"/>
<Variable Id="InstanceMetricData" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/AggregatedData[]"/>
<Variable Id="DataSourceStates" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/DataSourceState[]"/>
<Variable Id="IsBusy" Type="BaseDataType"/>
<Variable Id="IsMetadataRequestClassBusy" Type="BaseDataType"/>
<Variable Id="IsAlertsBusy" Type="BaseDataType"/>
<Variable Id="IsMetricsBusy" Type="BaseDataType"/>
<Variable Id="IsInstanceDashboarBusy" Type="BaseDataType"/>
<Variable Id="IsInstanceDashboarDetailsBusy" Type="BaseDataType"/>
<Variable Id="IsSearchGroupBusy" Type="BaseDataType"/>
<Variable Id="InstanceProperties" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/ValueDefinition[]">
<ComplexValueCollection Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/ValueDefinition[]">
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/ValueDefinition">
<Binding PropertyId="DisplayName">
<SimpleValue Type="xsd://string" Value="DisplayName"/>
</Binding>
<Binding PropertyId="OutputPropertyName">
<SimpleValue Type="xsd://string" Value="DisplayName"/>
</Binding>
<Binding PropertyId="XPath">
<SimpleValue Type="xsd://string" Value="$Object/PropertyCollection[Name='DisplayName']$"/>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/ValueDefinition">
<Binding PropertyId="DisplayName">
<SimpleValue Type="xsd://string" Value="HealthState"/>
</Binding>
<Binding PropertyId="OutputPropertyName">
<SimpleValue Type="xsd://string" Value="HealthState"/>
</Binding>
<Binding PropertyId="XPath">
<SimpleValue Type="xsd://string" Value="$Object/Property[Name='HealthState']$"/>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/ValueDefinition">
<Binding PropertyId="DisplayName">
<SimpleValue Type="xsd://string" Value="Path"/>
</Binding>
<Binding PropertyId="OutputPropertyName">
<SimpleValue Type="xsd://string" Value="Path"/>
</Binding>
<Binding PropertyId="XPath">
<SimpleValue Type="xsd://string" Value="$Object/Property[Name='Path']$"/>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/ValueDefinition">
<Binding PropertyId="OutputPropertyName">
<SimpleValue Type="xsd://string" Value="TypeWithIcon"/>
</Binding>
<Binding PropertyId="XPath">
<SimpleValue Type="xsd://string" Value="$Object/Property[Name='TypeWithIcon']$"/>
</Binding>
<Binding PropertyId="DisplayName">
<SimpleValue Type="xsd://string" Value="TypeWithIcon"/>
</Binding>
</ComplexValue>
<!--<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/ValueDefinition">
<Binding PropertyId="OutputPropertyName">
<SimpleValue Type="xsd://string" Value="Type" />
</Binding>
<Binding PropertyId="XPath">
<SimpleValue Type="xsd://string" Value="$Object/Property[Name='Type']$" />
</Binding>
<Binding PropertyId="DisplayName">
<SimpleValue Type="xsd://string" Value="Type" />
</Binding>
</ComplexValue>-->
</ComplexValueCollection>
</Variable>
<Variable Id="RelatedInstanceProperties" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/ValueDefinition[]">
<ComplexValueCollection Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/ValueDefinition[]">
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/ValueDefinition">
<Binding PropertyId="DisplayName">
<SimpleValue Type="xsd://string" Value="DisplayName"/>
</Binding>
<Binding PropertyId="OutputPropertyName">
<SimpleValue Type="xsd://string" Value="DisplayName"/>
</Binding>
<Binding PropertyId="XPath">
<SimpleValue Type="xsd://string" Value="$Object/PropertyCollection[Name='DisplayName']$"/>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/ValueDefinition">
<Binding PropertyId="DisplayName">
<SimpleValue Type="xsd://string" Value="HealthState"/>
</Binding>
<Binding PropertyId="OutputPropertyName">
<SimpleValue Type="xsd://string" Value="HealthState"/>
</Binding>
<Binding PropertyId="XPath">
<SimpleValue Type="xsd://string" Value="$Object/Property[Name='HealthState']$"/>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/ValueDefinition">
<Binding PropertyId="DisplayName">
<SimpleValue Type="xsd://string" Value="Path"/>
</Binding>
<Binding PropertyId="OutputPropertyName">
<SimpleValue Type="xsd://string" Value="Path"/>
</Binding>
<Binding PropertyId="XPath">
<SimpleValue Type="xsd://string" Value="$Object/Property[Name='Path']$"/>
</Binding>
</ComplexValue>
</ComplexValueCollection>
</Variable>
<Variable Id="SortProperties" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/SortValueDefinition[]">
<ComplexValueCollection Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/SortValueDefinition[]">
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/SortValueDefinition">
<Binding PropertyId="DisplayName">
<SimpleValue Type="xsd://string" Value="DisplayName"/>
</Binding>
<Binding PropertyId="OutputPropertyName">
<SimpleValue Type="xsd://string" Value="DisplayName"/>
</Binding>
<Binding PropertyId="XPath">
<SimpleValue Type="xsd://string" Value="$Object/PropertyCollection[Name='DisplayName']$"/>
</Binding>
<Binding PropertyId="Ascending">
<SimpleValue Type="xsd://boolean" Value="true"/>
</Binding>
</ComplexValue>
</ComplexValueCollection>
</Variable>
<Variable Id="AlertSortProperties" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/SortValueDefinition[]">
<ComplexValueCollection Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/SortValueDefinition[]">
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/SortValueDefinition">
<Binding PropertyId="DisplayName">
<SimpleValue Type="xsd://string" Value="Severity"/>
</Binding>
<Binding PropertyId="OutputPropertyName">
<SimpleValue Type="xsd://string" Value="Severity"/>
</Binding>
<Binding PropertyId="XPath">
<SimpleValue Type="xsd://string" Value="$Object/PropertyCollection[Name='Severity']$"/>
</Binding>
<Binding PropertyId="Ascending">
<SimpleValue Type="xsd://boolean" Value="false"/>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/SortValueDefinition">
<Binding PropertyId="DisplayName">
<SimpleValue Type="xsd://string" Value="HtmlDescription"/>
</Binding>
<Binding PropertyId="OutputPropertyName">
<SimpleValue Type="xsd://string" Value="HtmlDescription"/>
</Binding>
<Binding PropertyId="XPath">
<SimpleValue Type="xsd://string" Value="$Object/PropertyCollection[Name='HtmlDescription']$"/>
</Binding>
<Binding PropertyId="Ascending">
<SimpleValue Type="xsd://boolean" Value="true"/>
</Binding>
</ComplexValue>
</ComplexValueCollection>
</Variable>
<Variable Id="InstanceBaseTypeNames" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.OperationalDataTypes/BaseManagementPackType[]">
<ComplexValueCollection Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.OperationalDataTypes/BaseManagementPackType[]">
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.OperationalDataTypes/BaseManagementPackType">
<Binding PropertyId="FullyQualifiedName">
<SimpleValue Type="xsd://string" Value="System.Library!System.Entity"/>
</Binding>
</ComplexValue>
</ComplexValueCollection>
</Variable>
<Variable Id="RelatedInstanceBaseTypeNames" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.OperationalDataTypes/BaseManagementPackType[]">
<ComplexValueCollection Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.OperationalDataTypes/BaseManagementPackType[]">
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.OperationalDataTypes/BaseManagementPackType">
<Binding PropertyId="FullyQualifiedName">
<SimpleValue Type="xsd://string" Value="System.Library!System.Entity"/>
</Binding>
</ComplexValue>
</ComplexValueCollection>
</Variable>
<Variable Id="GroupCriteria" Type="xsd://Microsoft.SQLServer.Visualization.Library!Microsoft.SQLServer.Visualization.Library.DatacenterDashboard.DataTypes/FilterCriteria"/>
<Variable Id="GroupBaseTypeNames" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.OperationalDataTypes/BaseManagementPackType[]">
<ComplexValueCollection Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.OperationalDataTypes/BaseManagementPackType[]">
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.OperationalDataTypes/BaseManagementPackType">
<Binding PropertyId="FullyQualifiedName">
<SimpleValue Type="xsd://string" Value="System.Library!System.Group"/>
</Binding>
</ComplexValue>
</ComplexValueCollection>
</Variable>
<Variable Id="FilteredGroups" Type="BaseDataType[]"/>
<Variable Id="GroupProperties" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/ValueDefinition[]">
<ComplexValueCollection Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/ValueDefinition[]">
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/ValueDefinition">
<Binding PropertyId="OutputPropertyName">
<SimpleValue Type="xsd://string" Value="DisplayName"/>
</Binding>
<Binding PropertyId="XPath">
<SimpleValue Type="xsd://string" Value="$Object/Property[Name='DisplayName']$"/>
</Binding>
<Binding PropertyId="DisplayName">
<SimpleValue Type="xsd://string" Value="$NONE$"/>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/ValueDefinition">
<Binding PropertyId="OutputPropertyName">
<SimpleValue Type="xsd://string" Value="Name"/>
</Binding>
<Binding PropertyId="XPath">
<SimpleValue Type="xsd://string" Value="$Object/Property[Name='Name']$"/>
</Binding>
<Binding PropertyId="DisplayName">
<SimpleValue Type="xsd://string" Value="$NONE$"/>
</Binding>
</ComplexValue>
<ComplexValue Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.DataSourceTypes/ValueDefinition">
<Binding PropertyId="OutputPropertyName">
<SimpleValue Type="xsd://string" Value="Id"/>
</Binding>
<Binding PropertyId="XPath">
<SimpleValue Type="xsd://string" Value="$Object/Property[Name='Id']$"/>
</Binding>
<Binding PropertyId="DisplayName">
<SimpleValue Type="xsd://string" Value="$NONE$"/>
</Binding>
</ComplexValue>
</ComplexValueCollection>
</Variable>
<Variable Id="DatacenterGroupClassMetadata" Type="xsd://Microsoft.SQLServer.Visualization.Library!Microsoft.SQLServer.Visualization.Library.DatacenterDashboard.DataTypes/DatacenterGroupClassMetadata[]"/>
<Variable Id="MetadataRequestGroup" Type="BaseDataType"/>
<Variable Id="SingleClassMetadata" Type="xsd://Microsoft.SQLServer.Visualization.Library!Microsoft.SQLServer.Visualization.Library.DatacenterDashboard.DataTypes/DatacenterGroupClassMetadata"/>
<Variable Id="MetadataRequestClass" Type="xsd://Microsoft.SQLServer.Visualization.Library!Microsoft.SQLServer.Visualization.Library.DatacenterDashboard.DataTypes/DatacenterClass"/>
<Variable Id="SelectedAlert" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.OperationalDataTypes/AlertType"/>
<Variable Id="SelectedAlert__Collection" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.OperationalDataTypes/AlertType[]"/>
<Variable Id="OpenAlertPropertiesAction" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ActionTypes/Action"/>
<Variable Id="OpenAlertViewAction" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ActionTypes/Action"/>
<Variable Id="IsAggregatedDataProcessing" Type="BaseDataType"/>
<Variable Id="SelectedChildIdHistory" Type="xsd://string"/>
<Variable Id="FilterText" Type="xsd://string"/>
<!--<Variable Id="LastError" Type="BaseDataType" />-->
<Variable Id="DisplayStrings" Type="BaseDataType[]"/>
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.ComponentContainer">
<Binding PropertyId="Visual">
<Component TypeId="Microsoft.SQLServer.Visualization.Library.DatacenterDashboardControl">
<Binding PropertyId="DisplayStrings">
<Reference>$Variable/DisplayStrings$</Reference>
</Binding>
<Binding PropertyId="MetricsData">
<Reference>$Variable/DCOutput$</Reference>
</Binding>
<Binding PropertyId="PersonalizationSettings">
<Reference>$Property/PersonalizationSettings$</Reference>
</Binding>
<Binding PropertyId="DataCenterGroups">
<Reference>$Property/DatacenterGroups$</Reference>
</Binding>
<Binding PropertyId="DatacenterClasses">
<Reference>$Property/DatacenterClasses$</Reference>
</Binding>
<Binding PropertyId="OnConfigurationSave">
<Reference>$Variable/OnConfigurationSave$</Reference>
</Binding>
<Binding PropertyId="OnPersonalizationSave">
<Reference>$Variable/OnPersonalizationSave$</Reference>
</Binding>
<Binding PropertyId="SelectedInstance">
<Reference>$Variable/SelectedInstance$</Reference>
</Binding>
<Binding PropertyId="SelectedGroup">
<Reference>$Variable/SelectedGroup$</Reference>
</Binding>
<Binding PropertyId="SelectedChild">
<Reference>$Variable/SelectedChild$</Reference>
</Binding>
<Binding PropertyId="ExpectedResult">
<Reference>$Variable/ExpectedResult$</Reference>
</Binding>
<Binding PropertyId="InstanceViewQuerySettings">
<Reference>$Variable/InstanceViewQuerySettings$</Reference>
</Binding>
<Binding PropertyId="SelectedChildProperties">
<Reference>$Variable/SelectedChildProperties$</Reference>
</Binding>
<Binding PropertyId="SelectedChildWithDetails">
<Reference>$Variable/SelectedChildWithDetails$</Reference>
</Binding>
<Binding PropertyId="ChildInstances">
<Reference>$Variable/ChildInstances$</Reference>
</Binding>
<Binding PropertyId="RelatedInstances">
<Reference>$Variable/RelatedInstances$</Reference>
</Binding>
<Binding PropertyId="Alerts">
<Reference>$Variable/Alerts$</Reference>
</Binding>
<!--<Binding PropertyId="AlertDisplayStrings">
<Reference>$Variable/AlertDisplayStrings$</Reference>
</Binding>-->
<!--<Binding PropertyId="PerformanceMetricDefinitions">
<Reference>$Variable/PerformanceMetricDefinitions$</Reference>
</Binding>
<Binding PropertyId="PerformanceData">
<Reference>$Variable/PerformanceData$</Reference>
</Binding>-->
<Binding PropertyId="InstanceMetricData">
<Reference>$Variable/InstanceMetricData$</Reference>
</Binding>
<Binding PropertyId="GroupCriteria">
<Reference>$Variable/GroupCriteria$</Reference>
</Binding>
<Binding PropertyId="FilteredGroups">
<Reference>$Variable/FilteredGroups$</Reference>
</Binding>
<Binding PropertyId="MetadataRequestGroup">
<Reference>$Variable/MetadataRequestGroup$</Reference>
</Binding>
<Binding PropertyId="DatacenterGroupClassMetadata">
<Reference>$Variable/DatacenterGroupClassMetadata$</Reference>
</Binding>
<Binding PropertyId="MetadataRequestClass">
<Reference>$Variable/MetadataRequestClass$</Reference>
</Binding>
<Binding PropertyId="SingleClassMetadata">
<Reference>$Variable/SingleClassMetadata$</Reference>
</Binding>
<Binding PropertyId="DataSourceStates">
<Reference>$Variable/DataSourceStates$</Reference>
</Binding>
<Binding PropertyId="SelectedChildEntity">
<Reference>$Variable/SelectedChildEntity$</Reference>
</Binding>
<Binding PropertyId="OpenHealthExplorerAction">
<Reference>$Variable/OpenHealthExplorerAction$</Reference>
</Binding>
<Binding PropertyId="OpenPerfViewAction">
<Reference>$Variable/OpenPerfViewAction$</Reference>
</Binding>
<Binding PropertyId="ManualRefreshAction">
<Reference>$Variable/ManualRefreshAction$</Reference>
</Binding>
<Binding PropertyId="OpenAlertPropertiesAction">
<Reference>$Variable/OpenAlertPropertiesAction$</Reference>
</Binding>
<Binding PropertyId="OpenAlertViewAction">
<Reference>$Variable/OpenAlertViewAction$</Reference>
</Binding>
<Binding PropertyId="SelectedAlert">
<Reference>$Variable/SelectedAlert$</Reference>
</Binding>
<Binding PropertyId="IsADatasourceDataProcessing">
<Reference>$Variable/IsAggregatedDataProcessing$</Reference>
</Binding>
<Binding PropertyId="SelectedChildIdHistory">
<Reference>$Variable/SelectedChildIdHistory$</Reference>
</Binding>
<Binding PropertyId="FilterText">
<Reference>$Variable/FilterText$</Reference>
</Binding>
<Binding PropertyId="LastErrorDS">
<Reference>$Service/LastError$</Reference>
</Binding>
<Binding PropertyId="UserSettings">
<Reference>$Variable/UserSettings$</Reference>
</Binding>
</Component>
</Binding>
<Binding PropertyId="Objects">
<Component TypeId="Microsoft.SQLServer.Visualization.Library.Common.TriggeredComponentHost">
<Binding PropertyId="ComponentType">
<SimpleValue Type="xsd://string" Value="Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.AlertPropertyTask"/>
</Binding>
<Binding PropertyId="ComponentTarget">
<Reference>$Variable/SelectedAlert__Collection$</Reference>
</Binding>
<Binding PropertyId="TriggerInstance">
<Reference>$Variable/OpenAlertPropertiesAction$</Reference>
</Binding>
<Binding PropertyId="TriggerTypes">
<SimpleValue Type="xsd://string" Value="xsd://Microsoft.SQLServer.Visualization.Library!Microsoft.SQLServer.Visualization.Library.DatacenterDashboard.DataTypes/Trigger"/>
</Binding>
</Component>
</Binding>
<Binding PropertyId="Objects">
<Component TypeId="Microsoft.SQLServer.Visualization.Library.Common.TriggeredComponentHost">
<Binding PropertyId="ComponentType">
<SimpleValue Type="xsd://string" Value="Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.AlertViewTask"/>
</Binding>
<Binding PropertyId="ComponentTarget">
<Reference>$Variable/SelectedGroup__Collection$</Reference>
</Binding>
<Binding PropertyId="TriggerInstance">
<Reference>$Variable/OpenAlertViewAction$</Reference>
</Binding>
<Binding PropertyId="TriggerTypes">
<SimpleValue Type="xsd://string" Value="xsd://Microsoft.SQLServer.Visualization.Library!Microsoft.SQLServer.Visualization.Library.DatacenterDashboard.DataTypes/Trigger"/>
</Binding>
</Component>
</Binding>
<Binding PropertyId="Objects">
<Component TypeId="Microsoft.SQLServer.Visualization.Library.Common.ItemCollectionDualWayConverter">
<Binding PropertyId="Item">
<Reference>$Variable/SelectedInstance$</Reference>
</Binding>
<Binding PropertyId="Collection">
<Reference>$Variable/SelectedInstance__Collection$</Reference>
</Binding>
</Component>
</Binding>
<Binding PropertyId="Objects">
<Component TypeId="Microsoft.SQLServer.Visualization.Library.Common.ItemCollectionDualWayConverter">
<Binding PropertyId="Item">
<Reference>$Variable/SelectedGroup$</Reference>
</Binding>
<Binding PropertyId="Collection">
<Reference>$Variable/SelectedGroup__Collection$</Reference>
</Binding>
</Component>
</Binding>
<Binding PropertyId="Objects">
<Component TypeId="Microsoft.SQLServer.Visualization.Library.Common.ItemCollectionDualWayConverter">
<Binding PropertyId="Item">
<Reference>$Variable/SelectedChildEntity$</Reference>
</Binding>
<Binding PropertyId="Collection">
<Reference>$Variable/SelectedChild__Collection$</Reference>
</Binding>
</Component>
</Binding>
<Binding PropertyId="Objects">
<Component TypeId="Microsoft.SQLServer.Visualization.Library.Common.ItemCollectionDualWayConverter">
<Binding PropertyId="Item">
<Reference>$Variable/SelectedAlert$</Reference>
</Binding>
<Binding PropertyId="Collection">
<Reference>$Variable/SelectedAlert__Collection$</Reference>
</Binding>
</Component>
</Binding>
<!-- Instance dashboard data -->
<!--<Binding PropertyId="Objects">
<Component TypeId="Microsoft.SQLServer.Visualization.Library.DataSources.GetInstanceDashboardDataNew">
<Binding PropertyId="SelectedEntity">
<Reference>$Variable/SelectedChild__Collection$</Reference>
</Binding>
<Binding PropertyId="TargetEntities">
<Reference>$Variable/SelectedInstance__Collection$</Reference>
</Binding>
<Binding PropertyId="InstancesOutput">
<Reference>$Variable/ChildInstances$</Reference>
</Binding>
<Binding PropertyId="InstancesBaseTypeNames">
<Reference>$Variable/InstanceBaseTypeNames$</Reference>
</Binding>
<Binding PropertyId="Refresh">
<Reference>$Variable/ConsolidatedRefreshAction$</Reference>
</Binding>
<Binding PropertyId="InstancesProperties">
<Reference>$Variable/InstanceProperties$</Reference>
</Binding>
<Binding PropertyId="RelatedEntitiesOutput">
<Reference>$Variable/RelatedInstances$</Reference>
</Binding>
<Binding PropertyId="RelatedEntitiesBaseTypeNames">
<Reference>$Variable/RelatedInstanceBaseTypeNames$</Reference>
</Binding>
<Binding PropertyId="RelatedEntitiesProperties">
<Reference>$Variable/RelatedInstanceProperties$</Reference>
</Binding>
<Binding PropertyId="IsBusy">
<Reference>$Variable/IsInstanceDashboarBusy$</Reference>
</Binding>
</Component>
</Binding>-->
<!-- User Settings -->
<Binding PropertyId="Objects">
<Component TypeId="Microsoft.SQLServer.Visualization.Library.DataSources.UserSettingsDataSource">
<Binding PropertyId="UserSettings">
<Reference>$Variable/UserSettings$</Reference>
</Binding>
<Binding PropertyId="Refresh">
<Reference>$Variable/ConsolidatedRefreshAction$</Reference>
</Binding>
</Component>
</Binding>
<!-- Aggregated DashBoard Instance Data -->
<Binding PropertyId="Objects">
<Component TypeId="Microsoft.SQLServer.Visualization.Library.DataSources.InstanceAggregatedDataSource">
<Binding PropertyId="DatacenterGroups">
<Reference>$Property/DatacenterGroups$</Reference>
</Binding>
<Binding PropertyId="SelectedChild">
<Reference>$Variable/SelectedChild$</Reference>
</Binding>
<Binding PropertyId="SelectedEntity">
<Reference>$Variable/SelectedInstance$</Reference>
</Binding>
<Binding PropertyId="SelectedGroup">
<Reference>$Variable/SelectedGroup$</Reference>
</Binding>
<Binding PropertyId="Interval">
<Reference>$Property/PersonalizationSettings/DateRange$</Reference>
</Binding>
<Binding PropertyId="InstancesOutput">
<Reference>$Variable/ChildInstances$</Reference>
</Binding>
<Binding PropertyId="RelatedEntitiesOutput">
<Reference>$Variable/RelatedInstances$</Reference>
</Binding>
<Binding PropertyId="MetricData">
<Reference>$Variable/InstanceMetricData$</Reference>
</Binding>
<Binding PropertyId="AlertsForEntities">
<Reference>$Variable/Alerts$</Reference>
</Binding>
<!--<Binding PropertyId="PerformanceMetricDefinitions">
<Reference>$Variable/PerformanceMetricDefinitions$</Reference>
</Binding>-->
<Binding PropertyId="PerformanceDataForEntities">
<Reference>$Variable/PerformanceData$</Reference>
</Binding>
<Binding PropertyId="ExpectedResult">
<Reference>$Variable/ExpectedResult$</Reference>
</Binding>
<Binding PropertyId="InstanceViewQuerySettings">
<Reference>$Variable/InstanceViewQuerySettings$</Reference>
</Binding>
<Binding PropertyId="Refresh">
<Reference>$Variable/ConsolidatedRefreshAction$</Reference>
</Binding>
<Binding PropertyId="SelectedChildProperties">
<Reference>$Variable/SelectedChildProperties$</Reference>
</Binding>
<Binding PropertyId="IsBusy">
<Reference>$Variable/IsAggregatedDataProcessing$</Reference>
</Binding>
<Binding PropertyId="SelectedChildIdHistory">
<Reference>$Variable/SelectedChildIdHistory$</Reference>
</Binding>
<Binding PropertyId="FilterText">
<Reference>$Variable/FilterText$</Reference>
</Binding>
<Binding PropertyId="ClassMetadata">
<Reference>$Variable/SingleClassMetadata$</Reference>
</Binding>
</Component>
</Binding>
<Binding PropertyId="Objects">
<Component TypeId="Microsoft.SQLServer.Visualization.Library.Common.SyncIsBusyDataSourceState">
<Binding PropertyId="IsBusyTest">
<Reference>$Variable/IsInstanceDashboarBusy$</Reference>
</Binding>
<Binding PropertyId="DataSourceStateName">
<SimpleValue Type="xsd://string" Value="InstanceDashboardDS"/>
</Binding>
<Binding PropertyId="DataSourceStatesCollection">
<Reference>$Variable/DataSourceStates$</Reference>
</Binding>
</Component>
</Binding>
<!-- Instance details -->
<!--<Binding PropertyId="Objects">
<Component TypeId="Microsoft.SQLServer.Visualization.Library.DataSources.GetObjectDetailsDataSource">
<Binding PropertyId="Object">
<Reference>$Variable/SelectedChild$</Reference>
</Binding>
<Binding PropertyId="ObjectWithDetails">
<Reference>$Variable/SelectedChildWithDetails$</Reference>
</Binding>
<Binding PropertyId="IsBusy">
<Reference>$Variable/IsInstanceDashboarDetailsBusy$</Reference>
</Binding>
</Component>
</Binding>-->
<Binding PropertyId="Objects">
<Component TypeId="Microsoft.SQLServer.Visualization.Library.Common.SyncIsBusyDataSourceState">
<Binding PropertyId="IsBusyTest">
<Reference>$Variable/IsInstanceDashboarDetailsBusy$</Reference>
</Binding>
<Binding PropertyId="DataSourceStateName">
<SimpleValue Type="xsd://string" Value="InstanceDashboardDetailsDS"/>
</Binding>
<Binding PropertyId="DataSourceStatesCollection">
<Reference>$Variable/DataSourceStates$</Reference>
</Binding>
</Component>
</Binding>
<!-- Instance Dashboard Data Metrics data source -->
<!--<Binding PropertyId="Objects">
<Component TypeId="Microsoft.SQLServer.Visualization.Library.DataSources.InstanceDashboardMetricsDataSource">
<Binding PropertyId="SelectedEntity">
<Reference>$Variable/SelectedChild$</Reference>
</Binding>
<Binding PropertyId="SelectedGroup">
<Reference>$Variable/SelectedGroup$</Reference>
</Binding>
<Binding PropertyId="DatacenterGroups">
<Reference>$Property/DatacenterGroups$</Reference>
</Binding>
<Binding PropertyId="DatacenterClasses">
<Reference>$Property/DatacenterClasses$</Reference>
</Binding>
<Binding PropertyId="MetricData">
<Reference>$Variable/InstanceMetricData$</Reference>
</Binding>
<Binding PropertyId="Refresh">
<Reference>$Variable/ConsolidatedRefreshAction$</Reference>
</Binding>-->
<!-- Implementing ConvertAggregatedPerformanceMetricToDataSeriesQueryDataSource here
<Binding PropertyId="PerformanceDataSeriesQueryItems">
<Reference>$Variable/PerformanceDataSeriesQueryItems$</Reference>
</Binding>
<Binding PropertyId="PerformanceMetricDefinitions">
<Reference>$Variable/PerformanceMetricDefinitions$</Reference>
</Binding>
</Component>
</Binding>-->
<!--<Binding PropertyId="Objects">
<Component TypeId="Microsoft.SQLServer.Visualization.Library.DataSources.GetPerformanceDataForEntities">
<Binding PropertyId="Output">
<Reference>$Variable/PerformanceData$</Reference>
</Binding>
<Binding PropertyId="Refresh">
<Reference>$Variable/ConsolidatedRefreshAction$</Reference>
</Binding>
<Binding PropertyId="IsBusy">
<Reference>$Variable/IsBusy$</Reference>
</Binding>
<Binding PropertyId="Interval">
<Reference>$Property/PersonalizationSettings/DateRange$</Reference>
</Binding>
<Binding PropertyId="NumberOfDatapoints">
<SimpleValue Type="xsd://integer" Value="40"/>
</Binding>
<Binding PropertyId="PerformanceDataSeriesQueryItems">
<Reference>$Variable/PerformanceDataSeriesQueryItems$</Reference>
</Binding>
</Component>
</Binding>-->
<!-- Notice: Moved implementation to InstanceDashboardMetricsDataSource
<Binding PropertyId="Objects">
<Component TypeId="Microsoft.SQLServer.Visualization.Library.Queries.ConvertAggregatedPerformanceMetricToDataSeriesQueryDataSource">
<Binding PropertyId="SelectedEntities">
<Reference>$Variable/SelectedChild__Collection$</Reference>
</Binding>
<Binding PropertyId="PerformanceDataSeriesQueryItems">
<Reference>$Variable/PerformanceDataSeriesQueryItems$</Reference>
</Binding>
<Binding PropertyId="PerformanceMetricDefinitions">
<Reference>$Variable/PerformanceMetricDefinitions$</Reference>
</Binding>
<Binding PropertyId="DatacenterClasses">
<Reference>$Property/DatacenterClasses$</Reference>
</Binding>
</Component>
</Binding>
-->
<!--<Binding PropertyId="Objects">
<Component TypeId="Microsoft.SQLServer.Visualization.Library.Common.GetAlertsForEntitiesQuery">
<Binding PropertyId="Refresh">
<Reference>$Variable/ConsolidatedRefreshAction$</Reference>
</Binding>
<Binding PropertyId="Criteria">
<SimpleValue Type="xsd://string" Value="<ResolutionState> <State>0</State> <State>1</State> <State>2</State> <State>3</State> <State>4</State> <State>5</State> <State>6</State> <State>7</State> <State>8</State> <State>9</State> <State>10</State> <State>11</State> <State>12</State> <State>13</State> <State>14</State> <State>15</State> <State>16</State> <State>17</State> <State>18</State> <State>19</State> <State>20</State> <State>21</State> <State>22</State> <State>23</State> <State>24</State> <State>25</State> <State>26</State> <State>27</State> <State>28</State> <State>29</State> <State>30</State> <State>31</State> <State>32</State> <State>33</State> <State>34</State> <State>35</State> <State>36</State> <State>37</State> <State>38</State> <State>39</State> <State>40</State> <State>41</State> <State>42</State> <State>43</State> <State>44</State> <State>45</State> <State>46</State> <State>47</State> <State>48</State> <State>49</State> <State>50</State> <State>51</State> <State>52</State> <State>53</State> <State>54</State> <State>55</State> <State>56</State> <State>57</State> <State>58</State> <State>59</State> <State>60</State> <State>61</State> <State>62</State> <State>63</State> <State>64</State> <State>65</State> <State>66</State> <State>67</State> <State>68</State> <State>69</State> <State>70</State> <State>71</State> <State>72</State> <State>73</State> <State>74</State> <State>75</State> <State>76</State> <State>77</State> <State>78</State> <State>79</State> <State>80</State> <State>81</State> <State>82</State> <State>83</State> <State>84</State> <State>85</State> <State>86</State> <State>87</State> <State>88</State> <State>89</State> <State>90</State> <State>91</State> <State>92</State> <State>93</State> <State>94</State> <State>95</State> <State>96</State> <State>97</State> <State>98</State> <State>99</State> <State>100</State> <State>101</State> <State>102</State> <State>103</State> <State>104</State> <State>105</State> <State>106</State> <State>107</State> <State>108</State> <State>109</State> <State>110</State> <State>111</State> <State>112</State> <State>113</State> <State>114</State> <State>115</State> <State>116</State> <State>117</State> <State>118</State> <State>119</State> <State>120</State> <State>121</State> <State>122</State> <State>123</State> <State>124</State> <State>125</State> <State>126</State> <State>127</State> <State>128</State> <State>129</State> <State>130</State> <State>131</State> <State>132</State> <State>133</State> <State>134</State> <State>135</State> <State>136</State> <State>137</State> <State>138</State> <State>139</State> <State>140</State> <State>141</State> <State>142</State> <State>143</State> <State>144</State> <State>145</State> <State>146</State> <State>147</State> <State>148</State> <State>149</State> <State>150</State> <State>151</State> <State>152</State> <State>153</State> <State>154</State> <State>155</State> <State>156</State> <State>157</State> <State>158</State> <State>159</State> <State>160</State> <State>161</State> <State>162</State> <State>163</State> <State>164</State> <State>165</State> <State>166</State> <State>167</State> <State>168</State> <State>169</State> <State>170</State> <State>171</State> <State>172</State> <State>173</State> <State>174</State> <State>175</State> <State>176</State> <State>177</State> <State>178</State> <State>179</State> <State>180</State> <State>181</State> <State>182</State> <State>183</State> <State>184</State> <State>185</State> <State>186</State> <State>187</State> <State>188</State> <State>189</State> <State>190</State> <State>191</State> <State>192</State> <State>193</State> <State>194</State> <State>195</State> <State>196</State> <State>197</State> <State>198</State> <State>199</State> <State>200</State> <State>201</State> <State>202</State> <State>203</State> <State>204</State> <State>205</State> <State>206</State> <State>207</State> <State>208</State> <State>209</State> <State>210</State> <State>211</State> <State>212</State> <State>213</State> <State>214</State> <State>215</State> <State>216</State> <State>217</State> <State>218</State> <State>219</State> <State>220</State> <State>221</State> <State>222</State> <State>223</State> <State>224</State> <State>225</State> <State>226</State> <State>227</State> <State>228</State> <State>229</State> <State>230</State> <State>231</State> <State>232</State> <State>233</State> <State>234</State> <State>235</State> <State>236</State> <State>237</State> <State>238</State> <State>239</State> <State>240</State> <State>241</State> <State>242</State> <State>243</State> <State>244</State> <State>245</State> <State>246</State> <State>247</State> <State>248</State> <State>249</State> <State>250</State> <State>251</State> <State>252</State> <State>253</State> <State>254</State></ResolutionState>"/>
</Binding>
<Binding PropertyId="ManagedEntities">
<Reference>$Variable/SelectedChild__Collection$</Reference>
</Binding>
<Binding PropertyId="AlertProperties">
<Reference>$Variable/AlertProperties$</Reference>
</Binding>
<Binding PropertyId="Output">
<Reference>$Variable/Alerts$</Reference>
</Binding>
<Binding PropertyId="IsBusy">
<Reference>$Variable/IsAlertsBusy$</Reference>
</Binding>
<Binding PropertyId="SortProperties">
<Reference>$Variable/AlertSortProperties$</Reference>
</Binding>
</Component>
</Binding>-->
<Binding PropertyId="Objects">
<Component TypeId="Microsoft.SQLServer.Visualization.Library.Common.SyncIsBusyDataSourceState">
<Binding PropertyId="IsBusyTest">
<Reference>$Variable/IsAlertsBusy$</Reference>
</Binding>
<Binding PropertyId="DataSourceStateName">
<SimpleValue Type="xsd://string" Value="AlertsDS"/>
</Binding>
<Binding PropertyId="DataSourceStatesCollection">
<Reference>$Variable/DataSourceStates$</Reference>
</Binding>
</Component>
</Binding>
<Binding PropertyId="Objects">
<Component TypeId="Microsoft.SQLServer.Visualization.Library.DataSources.DatacenterProxyDataSource">
<Binding PropertyId="Input">
<Reference>$Property/DatacenterGroups$</Reference>
</Binding>
<Binding PropertyId="Refresh">
<Reference>$Variable/ConsolidatedRefreshAction$</Reference>
</Binding>
<Binding PropertyId="Output">
<Reference>$Variable/DCOutput$</Reference>
</Binding>
<Binding PropertyId="IsBusy">
<Reference>$Variable/IsMetricsBusy$</Reference>
</Binding>
<Binding PropertyId="PersonalizationSettings">
<Reference>$Property/PersonalizationSettings$</Reference>
</Binding>
</Component>
</Binding>
<Binding PropertyId="Objects">
<Component TypeId="Microsoft.SQLServer.Visualization.Library.DataSources.GetAllDisplayStringDataSource">
<Binding PropertyId="DisplayStrings">
<Reference>$Variable/DisplayStrings$</Reference>
</Binding>
</Component>
</Binding>
<Binding PropertyId="Objects">
<Component TypeId="Microsoft.SQLServer.Visualization.Library.Common.SyncIsBusyDataSourceState">
<Binding PropertyId="IsBusyTest">
<Reference>$Variable/IsMetricsBusy$</Reference>
</Binding>
<Binding PropertyId="DataSourceStateName">
<SimpleValue Type="xsd://string" Value="MetricsDS"/>
</Binding>
<Binding PropertyId="DataSourceStatesCollection">
<Reference>$Variable/DataSourceStates$</Reference>
</Binding>
</Component>
</Binding>
<Binding PropertyId="Objects">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.AutoRefreshTimer">
<Binding PropertyId="TickInterval">
<Reference>$Property/PersonalizationSettings/AutoRefreshRateSeconds$</Reference>
<!--<SimpleValue Type ="xsd://int" Value="10"/>-->
</Binding>
<Binding PropertyId="AutoRefreshAction">
<Reference>$Variable/AutoRefreshAction$</Reference>
</Binding>
</Component>
</Binding>
<Binding PropertyId="Objects">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.Consolidator">
<Binding PropertyId="From1">
<Reference>$Variable/AutoRefreshAction$</Reference>
</Binding>
<Binding PropertyId="From2">
<Reference>$Variable/ManualRefreshAction$</Reference>
</Binding>
<Binding PropertyId="To">
<Reference>$Variable/RefreshAction$</Reference>
</Binding>
</Component>
</Binding>
<Binding PropertyId="Objects">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.Consolidator">
<Binding PropertyId="From1">
<Reference>$Variable/RefreshAction$</Reference>
</Binding>
<Binding PropertyId="From2">
<Reference>$Service/RefreshAction$</Reference>
</Binding>
<Binding PropertyId="To">
<Reference>$Variable/ConsolidatedRefreshAction$</Reference>
</Binding>
</Component>
</Binding>
<Binding PropertyId="Objects">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.OneWaySync">
<Binding PropertyId="From">
<Reference>$Variable/SelectedChild__Collection$</Reference>
</Binding>
<Binding PropertyId="To">
<Reference>$Service/SelectedItems$</Reference>
</Binding>
</Component>
</Binding>
<Binding PropertyId="Objects">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.OneWaySync">
<Binding PropertyId="From">
<Reference>$Variable/SelectedAlert__Collection$</Reference>
</Binding>
<Binding PropertyId="To">
<Reference>$Service/SelectedItems$</Reference>
</Binding>
</Component>
</Binding>
<Binding PropertyId="Objects">
<Component TypeId="Microsoft.SQLServer.Visualization.Library.DataSources.GetGroupListDataSource">
<Binding PropertyId="Refresh">
<Reference>$Variable/GroupCriteria/RefreshAction$</Reference>
</Binding>
<Binding PropertyId="Output">
<Reference>$Variable/FilteredGroups$</Reference>
</Binding>
<Binding PropertyId="IsBusy">
<Reference>$Variable/IsSearchGroupBusy$</Reference>
</Binding>
</Component>
</Binding>
<!-- Metadata for aggregated performance/monitor widget configuration-->
<Binding PropertyId="Objects">
<Component TypeId="Microsoft.SQLServer.Visualization.Library.Common.SyncIsBusyDataSourceState">
<Binding PropertyId="IsBusyTest">
<Reference>$Variable/IsBusy$</Reference>
</Binding>
<Binding PropertyId="DataSourceStateName">
<SimpleValue Type="xsd://string" Value="PerfDS"/>
</Binding>
<Binding PropertyId="DataSourceStatesCollection">
<Reference>$Variable/DataSourceStates$</Reference>
</Binding>
</Component>
</Binding>
<Binding PropertyId="Objects">
<Component TypeId="Microsoft.SQLServer.Visualization.Library.Queries.DatacenterGroupPerformanceRulesDataSource">
<Binding PropertyId="SelectedGroup">
<Reference>$Variable/MetadataRequestGroup$</Reference>
</Binding>
<Binding PropertyId="GroupClasses">
<Reference>$Variable/DatacenterGroupClassMetadata$</Reference>
</Binding>
<Binding PropertyId="IsBusy">
<Reference>$Variable/IsBusy$</Reference>
</Binding>
</Component>
</Binding>
<!-- Metadata for instance performance/monitor widget configuration-->
<Binding PropertyId="Objects">
<Component TypeId="Microsoft.SQLServer.Visualization.Library.Common.SyncIsBusyDataSourceState">
<Binding PropertyId="IsBusyTest">
<Reference>$Variable/IsAggregatedDataProcessing$</Reference>
</Binding>
<Binding PropertyId="DataSourceStateName">
<SimpleValue Type="xsd://string" Value="MetadataRequestClassDS"/>
</Binding>
<Binding PropertyId="DataSourceStatesCollection">
<Reference>$Variable/DataSourceStates$</Reference>
</Binding>
</Component>
</Binding>
<Binding PropertyId="Objects">
<Component TypeId="Microsoft.SQLServer.Visualization.Library.Common.ComponentOverriding.SaveOverrideQuery">
<Binding PropertyId="Data">
<ComplexValue Type="xsd://Microsoft.SQLServer.Visualization.Library!Microsoft.SQLServer.Visualization.Library.DatacenterDashboard.Schema/Configuration">
<Binding PropertyId="DatacenterGroups">
<Reference>$Property/DatacenterGroups$</Reference>
</Binding>
<Binding PropertyId="DatacenterClasses">
<Reference>$Property/DatacenterClasses$</Reference>
</Binding>
<Binding PropertyId="ClassMetrics">
<Reference>$Property/ClassMetrics$</Reference>
</Binding>
</ComplexValue>
</Binding>
<Binding PropertyId="OnConfigurationSave">
<Reference>$Variable/OnConfigurationSave$</Reference>
</Binding>
<Binding PropertyId="DataSourceStatesCollection">
<Reference>$Variable/DataSourceStates$</Reference>
</Binding>
<Binding PropertyId="ComponentDataContext">
<Reference>$DataContext$</Reference>
</Binding>
</Component>
</Binding>
<!-- search group process state -->
<Binding PropertyId="Objects">
<Component TypeId="Microsoft.SQLServer.Visualization.Library.Common.SyncIsBusyDataSourceState">
<Binding PropertyId="IsBusyTest">
<!--<Reference>$Service/IsBusy$</Reference>-->
<Reference>$Variable/IsSearchGroupBusy$</Reference>
<!--<Reference>$Variable/IsBusy$</Reference>-->
</Binding>
<Binding PropertyId="DataSourceStateName">
<SimpleValue Type="xsd://string" Value="GroupSearchState"/>
</Binding>
<Binding PropertyId="DataSourceStatesCollection">
<Reference>$Variable/DataSourceStates$</Reference>
</Binding>
</Component>
</Binding>
<!--Open Health Explorer-->
<Binding PropertyId="Objects">
<Component TypeId="Microsoft.SQLServer.Visualization.Library.Common.HealthExplorerTask">
<Binding PropertyId="Action">
<Reference>$Variable/OpenHealthExplorerAction$</Reference>
</Binding>
<Binding PropertyId="Entities">
<Reference>$Variable/SelectedChild__Collection$</Reference>
</Binding>
</Component>
</Binding>
<!--Open Performance view-->
<Binding PropertyId="Objects">
<Component TypeId="Microsoft.SQLServer.Visualization.Library.Common.SystemViewTask">
<Binding PropertyId="Action">
<Reference>$Variable/OpenPerfViewAction$</Reference>
</Binding>
<Binding PropertyId="Entities">
<Reference>$Variable/SelectedChild__Collection$</Reference>
</Binding>
<Binding PropertyId="ViewType">
<SimpleValue Type="xsd://int" Value="2"/>
</Binding>
</Component>
</Binding>
<!--Open Alert view-->
<Binding PropertyId="Objects">
<Component TypeId="Microsoft.SQLServer.Visualization.Library.Common.SystemViewTask">
<Binding PropertyId="Action">
<Reference>$Variable/OpenAlertViewAction$</Reference>
</Binding>
<Binding PropertyId="Entities">
<Reference>$Variable/SelectedGroup__Collection$</Reference>
</Binding>
<Binding PropertyId="ViewType">
<SimpleValue Type="xsd://int" Value="0"/>
</Binding>
</Component>
</Binding>
<!--Save personalization-->
<Binding PropertyId="Objects">
<Component TypeId="Microsoft.SQLServer.Visualization.Library.Common.ComponentOverriding.SavePersonalizationQuery">
<Binding PropertyId="Data">
<ComplexValue Type="xsd://Microsoft.SQLServer.Visualization.Library!Microsoft.SQLServer.Visualization.Library.DatacenterDashboard.Schema/Personalization">
<Binding PropertyId="PersonalizationSettings">
<Reference>$Property/PersonalizationSettings$</Reference>
</Binding>
</ComplexValue>
</Binding>
<Binding PropertyId="OnPersonalizationSave">
<Reference>$Variable/OnPersonalizationSave$</Reference>
</Binding>
<Binding PropertyId="Component">
<Reference>$Variable/ComponentType$</Reference>
</Binding>
<Binding PropertyId="ComponentDataContext">
<Reference>$DataContext$</Reference>
</Binding>
</Component>
</Binding>
</Component>
</Composite>
</ComponentImplementation>