Microsoft.SQLServer.Presentation.DBEnginePerformanceTileCollectionImplementation (ComponentImplementation)

Element properties:

TypeMicrosoft.SQLServer.Presentation.DBEnginePerformanceTileCollection
PlatformWpf, Silverlight
Target
AccessibilityInternal

Source Code:

<ComponentImplementation ID="Microsoft.SQLServer.Presentation.DBEnginePerformanceTileCollectionImplementation" Accessibility="Internal" TypeId="Microsoft.SQLServer.Presentation.DBEnginePerformanceTileCollection" Platform="Wpf, Silverlight">
<Composite>
<Variable Id="ConsolidatedRefreshAction" Type="xsd://Microsoft.SystemCenter.Visualization.Library!Microsoft.SystemCenter.Visualization.ActionTypes/RefreshAction"/>
<Variable Id="Item" Type="BaseDataType[]"/>
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.ComponentContainer">
<Binding PropertyId="Visual">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.LayoutGrid">
<Binding PropertyId="RowCollection">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.LayoutGridRow">
<Binding PropertyId="Height">
<SimpleValue Type="xsd://string" Value="*"/>
</Binding>
</Component>
</Binding>
<Binding PropertyId="RowCollection">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.LayoutGridRow">
<Binding PropertyId="Height">
<SimpleValue Type="xsd://string" Value="*"/>
</Binding>
</Component>
</Binding>
<Binding PropertyId="RowCollection">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.LayoutGridRow">
<Binding PropertyId="Height">
<SimpleValue Type="xsd://string" Value="*"/>
</Binding>
</Component>
</Binding>
<Binding PropertyId="RowCollection">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.LayoutGridRow">
<Binding PropertyId="Height">
<SimpleValue Type="xsd://string" Value="*"/>
</Binding>
</Component>
</Binding>
<Binding PropertyId="RowCollection">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.LayoutGridRow">
<Binding PropertyId="Height">
<SimpleValue Type="xsd://string" Value="*"/>
</Binding>
</Component>
</Binding>
<Binding PropertyId="RowCollection">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.LayoutGridRow">
<Binding PropertyId="Height">
<SimpleValue Type="xsd://string" Value="*"/>
</Binding>
</Component>
</Binding>
<Binding PropertyId="RowCollection">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.LayoutGridRow">
<Binding PropertyId="Height">
<SimpleValue Type="xsd://string" Value="*"/>
</Binding>
</Component>
</Binding>
<Binding PropertyId="RowCollection">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.LayoutGridRow">
<Binding PropertyId="Height">
<SimpleValue Type="xsd://string" Value="*"/>
</Binding>
</Component>
</Binding>
<Binding PropertyId="ColumnCollection">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.LayoutGridColumn">
<Binding PropertyId="Width">
<SimpleValue Type="xsd://string" Value="*"/>
</Binding>
</Component>
</Binding>
<Binding PropertyId="ColumnCollection">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.LayoutGridColumn">
<Binding PropertyId="Width">
<SimpleValue Type="xsd://string" Value="*"/>
</Binding>
</Component>
</Binding>
<!--State tiles-->
<Binding PropertyId="CellCollection">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.LayoutGridCell">
<Binding PropertyId="RowId">
<SimpleValue Type="xsd://string" Value="0"/>
</Binding>
<Binding PropertyId="RowSpan">
<SimpleValue Type="xsd://string" Value="1"/>
</Binding>
<Binding PropertyId="ColumnId">
<SimpleValue Type="xsd://string" Value="0"/>
</Binding>
<Binding PropertyId="Content">
<Component TypeId="VisExtensions!Microsoft.SQLServer.Visualization.Library.MonitorStateTile">
<Binding PropertyId="UnitMonitorID">
<SimpleValue Type="xsd://string" Value="Microsoft.SQLServer.2014.DBEngine.ServiceMonitor"/>
</Binding>
<Binding PropertyId="ManagedEntities">
<Reference>$Property/SelectedEntities$</Reference>
</Binding>
</Component>
</Binding>
</Component>
</Binding>
<Binding PropertyId="CellCollection">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.LayoutGridCell">
<Binding PropertyId="RowId">
<SimpleValue Type="xsd://string" Value="0"/>
</Binding>
<Binding PropertyId="RowSpan">
<SimpleValue Type="xsd://string" Value="1"/>
</Binding>
<Binding PropertyId="ColumnId">
<SimpleValue Type="xsd://string" Value="1"/>
</Binding>
<Binding PropertyId="Content">
<Component TypeId="VisExtensions!Microsoft.SQLServer.Visualization.Library.MonitorStateTile">
<Binding PropertyId="UnitMonitorID">
<SimpleValue Type="xsd://string" Value="Microsoft.SQLServer.2014.DBEngine.BlockedSPIDsMonitor"/>
</Binding>
<Binding PropertyId="ManagedEntities">
<Reference>$Property/SelectedEntities$</Reference>
</Binding>
</Component>
</Binding>
</Component>
</Binding>
<!--Average Wait Time -->
<Binding PropertyId="CellCollection">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.LayoutGridCell">
<Binding PropertyId="RowId">
<SimpleValue Type="xsd://string" Value="1"/>
</Binding>
<Binding PropertyId="ColumnId">
<SimpleValue Type="xsd://string" Value="0"/>
</Binding>
<Binding PropertyId="Content">
<Component TypeId="VisExtensions!Microsoft.SQLServer.Visualization.Library.PerformanceTileComponent">
<Binding PropertyId="ObjectName">
<SimpleValue Type="xsd://string" Value="SQL DB Engine:Locks"/>
</Binding>
<Binding PropertyId="CounterName">
<SimpleValue Type="xsd://string" Value="Average Wait Time (ms)"/>
</Binding>
<Binding PropertyId="InstanceName">
<SimpleValue Type="xsd://string" Value="_Total"/>
</Binding>
<Binding PropertyId="SelectedEntities">
<Reference>$Property/SelectedEntities$</Reference>
</Binding>
<Binding PropertyId="DateRange">
<Reference>$Property/DateRange$</Reference>
</Binding>
<Binding PropertyId="RelatedUnitMonitorID">
<SimpleValue Type="xsd://string" Value="Microsoft.SQLServer.2014.DBEngine.AverageWaitTimeMonitor"/>
</Binding>
</Component>
</Binding>
</Component>
</Binding>
<!--CPU Usage-->
<Binding PropertyId="CellCollection">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.LayoutGridCell">
<Binding PropertyId="RowId">
<SimpleValue Type="xsd://string" Value="1"/>
</Binding>
<Binding PropertyId="ColumnId">
<SimpleValue Type="xsd://string" Value="1"/>
</Binding>
<Binding PropertyId="Content">
<Component TypeId="VisExtensions!Microsoft.SQLServer.Visualization.Library.PerformanceTileComponent">
<Binding PropertyId="ObjectName">
<SimpleValue Type="xsd://string" Value="SQL DB Engine"/>
</Binding>
<Binding PropertyId="CounterName">
<SimpleValue Type="xsd://string" Value="CPU Utilization (%)"/>
</Binding>
<Binding PropertyId="InstanceName">
<SimpleValue Type="xsd://string" Value=""/>
</Binding>
<Binding PropertyId="SelectedEntities">
<Reference>$Property/SelectedEntities$</Reference>
</Binding>
<Binding PropertyId="DateRange">
<Reference>$Property/DateRange$</Reference>
</Binding>
<Binding PropertyId="RelatedUnitMonitorID">
<SimpleValue Type="xsd://string" Value="Microsoft.SQLServer.2014.DBEngine.CPUUsagePercentMonitor"/>
</Binding>
</Component>
</Binding>
</Component>
</Binding>
<!--ThreadCount-->
<Binding PropertyId="CellCollection">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.LayoutGridCell">
<Binding PropertyId="RowId">
<SimpleValue Type="xsd://string" Value="2"/>
</Binding>
<Binding PropertyId="ColumnId">
<SimpleValue Type="xsd://string" Value="0"/>
</Binding>
<Binding PropertyId="Content">
<Component TypeId="VisExtensions!Microsoft.SQLServer.Visualization.Library.PerformanceTileComponent">
<Binding PropertyId="CounterName">
<SimpleValue Type="xsd://string" Value="Thread count"/>
</Binding>
<Binding PropertyId="ObjectName">
<SimpleValue Type="xsd://string" Value="SQL DB Engine"/>
</Binding>
<Binding PropertyId="InstanceName">
<SimpleValue Type="xsd://string" Value=""/>
</Binding>
<Binding PropertyId="SelectedEntities">
<Reference>$Property/SelectedEntities$</Reference>
</Binding>
<Binding PropertyId="DateRange">
<Reference>$Property/DateRange$</Reference>
</Binding>
<Binding PropertyId="RelatedUnitMonitorID">
<SimpleValue Type="xsd://string" Value="Microsoft.SQLServer.2014.DBEngine.ThreadCountMonitor"/>
</Binding>
</Component>
</Binding>
</Component>
</Binding>
<!--PageLifeExpectancy-->
<Binding PropertyId="CellCollection">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.LayoutGridCell">
<Binding PropertyId="RowId">
<SimpleValue Type="xsd://string" Value="2"/>
</Binding>
<Binding PropertyId="ColumnId">
<SimpleValue Type="xsd://string" Value="1"/>
</Binding>
<Binding PropertyId="Content">
<Component TypeId="VisExtensions!Microsoft.SQLServer.Visualization.Library.PerformanceTileComponent">
<Binding PropertyId="CounterName">
<SimpleValue Type="xsd://string" Value="Page life expectancy"/>
</Binding>
<Binding PropertyId="ObjectName">
<SimpleValue Type="xsd://string" Value="SQL DB Engine:Buffer Manager"/>
</Binding>
<Binding PropertyId="InstanceName">
<SimpleValue Type="xsd://string" Value=""/>
</Binding>
<Binding PropertyId="SelectedEntities">
<Reference>$Property/SelectedEntities$</Reference>
</Binding>
<Binding PropertyId="DateRange">
<Reference>$Property/DateRange$</Reference>
</Binding>
<Binding PropertyId="RelatedUnitMonitorID">
<SimpleValue Type="xsd://string" Value="Microsoft.SQLServer.2014.DBEngine.PageLifeExpectancyMonitor"/>
</Binding>
</Component>
</Binding>
</Component>
</Binding>
<!--BufferCacheHitRatio-->
<Binding PropertyId="CellCollection">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.LayoutGridCell">
<Binding PropertyId="RowId">
<SimpleValue Type="xsd://string" Value="3"/>
</Binding>
<Binding PropertyId="ColumnId">
<SimpleValue Type="xsd://string" Value="0"/>
</Binding>
<Binding PropertyId="Content">
<Component TypeId="VisExtensions!Microsoft.SQLServer.Visualization.Library.PerformanceTileComponent">
<Binding PropertyId="CounterName">
<SimpleValue Type="xsd://string" Value="Buffer cache hit ratio"/>
</Binding>
<Binding PropertyId="ObjectName">
<SimpleValue Type="xsd://string" Value="SQL DB Engine:Buffer Manager"/>
</Binding>
<Binding PropertyId="InstanceName">
<SimpleValue Type="xsd://string" Value=""/>
</Binding>
<Binding PropertyId="SelectedEntities">
<Reference>$Property/SelectedEntities$</Reference>
</Binding>
<Binding PropertyId="DateRange">
<Reference>$Property/DateRange$</Reference>
</Binding>
<Binding PropertyId="RelatedUnitMonitorID">
<SimpleValue Type="xsd://string" Value="Microsoft.SQLServer.2014.DBEngine.BufferCacheHitRatioMonitor"/>
</Binding>
</Component>
</Binding>
</Component>
</Binding>
<!--SQLRecompilesPerSecond-->
<Binding PropertyId="CellCollection">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.LayoutGridCell">
<Binding PropertyId="RowId">
<SimpleValue Type="xsd://string" Value="3"/>
</Binding>
<Binding PropertyId="ColumnId">
<SimpleValue Type="xsd://string" Value="1"/>
</Binding>
<Binding PropertyId="Content">
<Component TypeId="VisExtensions!Microsoft.SQLServer.Visualization.Library.PerformanceTileComponent">
<Binding PropertyId="CounterName">
<SimpleValue Type="xsd://string" Value="SQL Re-Compilations/sec"/>
</Binding>
<Binding PropertyId="ObjectName">
<SimpleValue Type="xsd://string" Value="SQL DB Engine:SQL Statistics"/>
</Binding>
<Binding PropertyId="InstanceName">
<SimpleValue Type="xsd://string" Value=""/>
</Binding>
<Binding PropertyId="SelectedEntities">
<Reference>$Property/SelectedEntities$</Reference>
</Binding>
<Binding PropertyId="DateRange">
<Reference>$Property/DateRange$</Reference>
</Binding>
<Binding PropertyId="RelatedUnitMonitorID">
<SimpleValue Type="xsd://string" Value="Microsoft.SQLServer.2014.DBEngine.SQLReCompilationMonitor"/>
</Binding>
</Component>
</Binding>
</Component>
</Binding>
<!--LockRequestsPerSecond-->
<Binding PropertyId="CellCollection">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.LayoutGridCell">
<Binding PropertyId="RowId">
<SimpleValue Type="xsd://string" Value="4"/>
</Binding>
<Binding PropertyId="ColumnId">
<SimpleValue Type="xsd://string" Value="0"/>
</Binding>
<Binding PropertyId="Content">
<Component TypeId="VisExtensions!Microsoft.SQLServer.Visualization.Library.PerformanceTileComponent">
<Binding PropertyId="CounterName">
<SimpleValue Type="xsd://string" Value="Lock Requests/sec"/>
</Binding>
<Binding PropertyId="ObjectName">
<SimpleValue Type="xsd://string" Value="SQL DB Engine:Locks"/>
</Binding>
<Binding PropertyId="InstanceName">
<SimpleValue Type="xsd://string" Value="_Total"/>
</Binding>
<Binding PropertyId="SelectedEntities">
<Reference>$Property/SelectedEntities$</Reference>
</Binding>
<Binding PropertyId="DateRange">
<Reference>$Property/DateRange$</Reference>
</Binding>
</Component>
</Binding>
</Component>
</Binding>
<!--LockTimeoutsPerSecond-->
<Binding PropertyId="CellCollection">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.LayoutGridCell">
<Binding PropertyId="RowId">
<SimpleValue Type="xsd://string" Value="4"/>
</Binding>
<Binding PropertyId="ColumnId">
<SimpleValue Type="xsd://string" Value="1"/>
</Binding>
<Binding PropertyId="Content">
<Component TypeId="VisExtensions!Microsoft.SQLServer.Visualization.Library.PerformanceTileComponent">
<Binding PropertyId="CounterName">
<SimpleValue Type="xsd://string" Value="Lock Timeouts/sec"/>
</Binding>
<Binding PropertyId="ObjectName">
<SimpleValue Type="xsd://string" Value="SQL DB Engine:Locks"/>
</Binding>
<Binding PropertyId="InstanceName">
<SimpleValue Type="xsd://string" Value="_Total"/>
</Binding>
<Binding PropertyId="SelectedEntities">
<Reference>$Property/SelectedEntities$</Reference>
</Binding>
<Binding PropertyId="DateRange">
<Reference>$Property/DateRange$</Reference>
</Binding>
</Component>
</Binding>
</Component>
</Binding>
<!--LockWaitsPerSecond-->
<Binding PropertyId="CellCollection">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.LayoutGridCell">
<Binding PropertyId="RowId">
<SimpleValue Type="xsd://string" Value="5"/>
</Binding>
<Binding PropertyId="ColumnId">
<SimpleValue Type="xsd://string" Value="0"/>
</Binding>
<Binding PropertyId="Content">
<Component TypeId="VisExtensions!Microsoft.SQLServer.Visualization.Library.PerformanceTileComponent">
<Binding PropertyId="CounterName">
<SimpleValue Type="xsd://string" Value="Lock Waits/sec"/>
</Binding>
<Binding PropertyId="ObjectName">
<SimpleValue Type="xsd://string" Value="SQL DB Engine:Locks"/>
</Binding>
<Binding PropertyId="InstanceName">
<SimpleValue Type="xsd://string" Value="_Total"/>
</Binding>
<Binding PropertyId="SelectedEntities">
<Reference>$Property/SelectedEntities$</Reference>
</Binding>
<Binding PropertyId="DateRange">
<Reference>$Property/DateRange$</Reference>
</Binding>
</Component>
</Binding>
</Component>
</Binding>
<!--LoginsPerSec-->
<Binding PropertyId="CellCollection">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.LayoutGridCell">
<Binding PropertyId="RowId">
<SimpleValue Type="xsd://string" Value="5"/>
</Binding>
<Binding PropertyId="ColumnId">
<SimpleValue Type="xsd://string" Value="1"/>
</Binding>
<Binding PropertyId="Content">
<Component TypeId="VisExtensions!Microsoft.SQLServer.Visualization.Library.PerformanceTileComponent">
<Binding PropertyId="CounterName">
<SimpleValue Type="xsd://string" Value="Logins/sec"/>
</Binding>
<Binding PropertyId="ObjectName">
<SimpleValue Type="xsd://string" Value="SQL DB Engine:General Statistics"/>
</Binding>
<Binding PropertyId="InstanceName">
<SimpleValue Type="xsd://string" Value=""/>
</Binding>
<Binding PropertyId="SelectedEntities">
<Reference>$Property/SelectedEntities$</Reference>
</Binding>
<Binding PropertyId="DateRange">
<Reference>$Property/DateRange$</Reference>
</Binding>
</Component>
</Binding>
</Component>
</Binding>
<!--NumberDeadlocksPerSecond-->
<Binding PropertyId="CellCollection">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.LayoutGridCell">
<Binding PropertyId="RowId">
<SimpleValue Type="xsd://string" Value="6"/>
</Binding>
<Binding PropertyId="ColumnId">
<SimpleValue Type="xsd://string" Value="0"/>
</Binding>
<Binding PropertyId="Content">
<Component TypeId="VisExtensions!Microsoft.SQLServer.Visualization.Library.PerformanceTileComponent">
<Binding PropertyId="CounterName">
<SimpleValue Type="xsd://string" Value="Number of Deadlocks/sec"/>
</Binding>
<Binding PropertyId="ObjectName">
<SimpleValue Type="xsd://string" Value="SQL DB Engine:Locks"/>
</Binding>
<Binding PropertyId="InstanceName">
<SimpleValue Type="xsd://string" Value="_Total"/>
</Binding>
<Binding PropertyId="SelectedEntities">
<Reference>$Property/SelectedEntities$</Reference>
</Binding>
<Binding PropertyId="DateRange">
<Reference>$Property/DateRange$</Reference>
</Binding>
</Component>
</Binding>
</Component>
</Binding>
<!--SQLCompilationsPerSecond-->
<Binding PropertyId="CellCollection">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.LayoutGridCell">
<Binding PropertyId="RowId">
<SimpleValue Type="xsd://string" Value="6"/>
</Binding>
<Binding PropertyId="ColumnId">
<SimpleValue Type="xsd://string" Value="1"/>
</Binding>
<Binding PropertyId="Content">
<Component TypeId="VisExtensions!Microsoft.SQLServer.Visualization.Library.PerformanceTileComponent">
<Binding PropertyId="CounterName">
<SimpleValue Type="xsd://string" Value="SQL Compilations/sec"/>
</Binding>
<Binding PropertyId="ObjectName">
<SimpleValue Type="xsd://string" Value="SQL DB Engine:SQL Statistics"/>
</Binding>
<Binding PropertyId="InstanceName">
<SimpleValue Type="xsd://string" Value=""/>
</Binding>
<Binding PropertyId="SelectedEntities">
<Reference>$Property/SelectedEntities$</Reference>
</Binding>
<Binding PropertyId="DateRange">
<Reference>$Property/DateRange$</Reference>
</Binding>
</Component>
</Binding>
</Component>
</Binding>
<!--TransactionsPerSecond-->
<Binding PropertyId="CellCollection">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.LayoutGridCell">
<Binding PropertyId="RowId">
<SimpleValue Type="xsd://string" Value="7"/>
</Binding>
<Binding PropertyId="ColumnId">
<SimpleValue Type="xsd://string" Value="0"/>
</Binding>
<Binding PropertyId="Content">
<Component TypeId="VisExtensions!Microsoft.SQLServer.Visualization.Library.PerformanceTileComponent">
<Binding PropertyId="CounterName">
<SimpleValue Type="xsd://string" Value="Transactions/sec"/>
</Binding>
<Binding PropertyId="ObjectName">
<SimpleValue Type="xsd://string" Value="SQL DB Engine:Databases"/>
</Binding>
<Binding PropertyId="InstanceName">
<SimpleValue Type="xsd://string" Value="_Total"/>
</Binding>
<Binding PropertyId="SelectedEntities">
<Reference>$Property/SelectedEntities$</Reference>
</Binding>
<Binding PropertyId="DateRange">
<Reference>$Property/DateRange$</Reference>
</Binding>
</Component>
</Binding>
</Component>
</Binding>
<!--UserConnectionsCollection-->
<Binding PropertyId="CellCollection">
<Component TypeId="Visualization!Microsoft.SystemCenter.Visualization.LayoutGridCell">
<Binding PropertyId="RowId">
<SimpleValue Type="xsd://string" Value="7"/>
</Binding>
<Binding PropertyId="ColumnId">
<SimpleValue Type="xsd://string" Value="1"/>
</Binding>
<Binding PropertyId="Content">
<Component TypeId="VisExtensions!Microsoft.SQLServer.Visualization.Library.PerformanceTileComponent">
<Binding PropertyId="CounterName">
<SimpleValue Type="xsd://string" Value="User Connections"/>
</Binding>
<Binding PropertyId="ObjectName">
<SimpleValue Type="xsd://string" Value="SQL DB Engine:General Statistics"/>
</Binding>
<Binding PropertyId="InstanceName">
<SimpleValue Type="xsd://string" Value=""/>
</Binding>
<Binding PropertyId="SelectedEntities">
<Reference>$Property/SelectedEntities$</Reference>
</Binding>
<Binding PropertyId="DateRange">
<Reference>$Property/DateRange$</Reference>
</Binding>
</Component>
</Binding>
</Component>
</Binding>
</Component>
</Binding>
<Binding PropertyId="Objects">
<Component TypeId="VisExtensions!Microsoft.SQLServer.Visualization.Library.Common.OneWaySync">
<Binding PropertyId="From">
<Reference>$Property/SelectedEntities$</Reference>
</Binding>
<Binding PropertyId="To">
<Reference>$Service/SelectedItems$</Reference>
</Binding>
</Component>
</Binding>
</Component>
</Composite>
</ComponentImplementation>