Freigeben über


AccountTypes-Klasse

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

Vererbungshierarchie

System.Object
  Microsoft.AnalysisServices.AccountTypes

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

Syntax

'Declaration
Public NotInheritable Class AccountTypes
'Usage
public static class AccountTypes
public ref class AccountTypes abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type AccountTypes =  class end
public final class AccountTypes

Der AccountTypes-Typ macht folgende Elemente verfügbar.

Felder

  Name Beschreibung
Öffentliches FeldStatisches Element Asset Represents the asset account type.
Öffentliches FeldStatisches Element Balance Represents a Balance account type.
Öffentliches FeldStatisches Element Expense Represents an Expense account type.
Öffentliches FeldStatisches Element Flow Represents a Flow account type.
Öffentliches FeldStatisches Element Income Represents an Income account type.
Öffentliches FeldStatisches Element Liability Represents a Liability account type.
Öffentliches FeldStatisches Element Statistical Represents a Statistical account type.

Zum Anfang

Hinweise

Neu:   17. Juli 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.

Beispiele

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.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

Microsoft.AnalysisServices-Namespace