Export (0) Print
Expand All

AccountTypes Class

Contains a fixed set of account types. This class cannot be changed or inherited.

Object
  Microsoft.AnalysisServices::AccountTypes

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

public ref class AccountTypes abstract sealed

The AccountTypes type exposes the following members.

  NameDescription
Public fieldStatic memberAssetRepresents the asset account type.
Public fieldStatic memberBalanceRepresents a Balance account type.
Public fieldStatic memberExpenseRepresents an Expense account type.
Public fieldStatic memberFlowRepresents a Flow account type.
Public fieldStatic memberIncomeRepresents an Income account type.
Public fieldStatic memberLiabilityRepresents a Liability account type.
Public fieldStatic memberStatisticalRepresents a Statistical account type.
Top

New:   17 July 2006

This class contains a list of constant values that are the basic account types. The account type can only be Asset, Balance, Expense, Flow, Income, Liability, or Statistical. AccountType values cannot be added to this class, they should be maintained independently by a user application.

To add your own account type values to a dimension, that dimension should be created as an Account type, see DimensionType and Dimension.

The following example in C# demonstrates the contents of the AccountTypes class.

SortedList<String, String> accountTypes = new SortedList<string, string>();
accountTypes.Add("Asset", AccountTypes.Asset);
accountTypes.Add("Balance", AccountTypes.Balance);
accountTypes.Add("Expense", AccountTypes.Expense);
accountTypes.Add("Flow", AccountTypes.Flow);
accountTypes.Add("Income", AccountTypes.Income);
accountTypes.Add("Liability", AccountTypes.Liability);
accountTypes.Add("Statistical", AccountTypes.Statistical);
foreach (String key in accountTypes.Keys)
{
    System.Diagnostics.Debug.WriteLine(key + " --> " + accountTypes[key]);
}

You should see the following results.

Asset --> Asset

Balance --> Balance

Expense --> Expense

Flow --> Flow

Income --> Income

Liability --> Liability

Statistical --> Statistical

The values in the right column represent the contents for each of the constant literals.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Community Additions

ADD
Show:
© 2014 Microsoft