Export (0) Print
Expand All

Kpi Class

Key Performance Indicators (KPIs) are metadata wrappers around measures and Multidimensional Expressions (MDX) expressions.

Object
  Microsoft.AnalysisServices.AdomdClient.Kpi

Namespace:  Microsoft.AnalysisServices.AdomdClient
Assembly:  Microsoft.AnalysisServices.AdomdClient (in Microsoft.AnalysisServices.AdomdClient.dll)

public sealed class Kpi

The Kpi type exposes the following members.

  NameDescription
Public propertyCaptionGets the caption associated with the Kpi.
Public propertyDescriptionGets a human-readable description of the Kpi.
Public propertyDisplayFolderGets a forward-slash-delimited categorization structure, used by client applications to determine the hierarchical presentation of the Kpi.
Public propertyNameGets the name of the Kpi.
Public propertyParentCubeGets the CubeDef representing the cube to which the Key Performance Indicator (KPI) belongs.
Public propertyParentKpiGets the parent Kpi of the current Kpi.
Public propertyPropertiesGets a collection containing the properties of the Kpi.
Public propertyStatusGraphicGets a String representing a graphic for displaying Kpi status.
Public propertyTrendGraphicGets a String representing a graphic for displaying Kpi trend information.
Top

  NameDescription
Public methodEqualsDetermines whether two instances of Kpi are equal. (Overrides ObjectEquals(Object).)
Public methodGetHashCodeServes as a hash function for a particular type, for use in hashing algorithms and data structures such as hash tables. (Overrides ObjectGetHashCode.)
Public methodGetType (Inherited from Object.)
Public methodToStringGets the name of the Kpi. (Overrides ObjectToString.)
Top

  NameDescription
Public operatorStatic memberEqualityDetermines whether two specified instances of Kpi are equal.
Public operatorStatic memberInequalityDetermines whether two specified instances of Kpi are not equal.
Top

KPIs provide a framework for categorizing these expressions into a set of pre-defined data roles (actual, goal, trend, status, and others), which allows user interface (UI) developers additional metadata for creating new interfaces.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft