Account Class
The Account object is associated with dimensions of type Account. This class cannot be inherited.
Inheritance Hierarchy
System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      Microsoft.AnalysisServices.ModelComponent
        Microsoft.AnalysisServices.Account
Namespace:  Microsoft.AnalysisServices
Assembly:  Microsoft.AnalysisServices (in Microsoft.AnalysisServices.dll)
Syntax
'Declaration
<GuidAttribute("B1BDF6CB-FA26-4991-8417-E1571977DDD7")> _
Public NotInheritable Class Account _
    Inherits ModelComponent _
    Implements ICloneable
'Usage
Dim instance As Account
[GuidAttribute("B1BDF6CB-FA26-4991-8417-E1571977DDD7")]
public sealed class Account : ModelComponent, 
    ICloneable
[GuidAttribute(L"B1BDF6CB-FA26-4991-8417-E1571977DDD7")]
public ref class Account sealed : public ModelComponent, 
    ICloneable
[<SealedAttribute>]
[<GuidAttribute("B1BDF6CB-FA26-4991-8417-E1571977DDD7")>]
type Account =  
    class
        inherit ModelComponent
        interface ICloneable
    end
public final class Account extends ModelComponent implements ICloneable
The Account type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| .gif) | Account() | Initializes a new instance of Account using the default values. | 
| .gif) | Account(String) | Initializes a new instance of Account using an account type parameter. | 
Top
Properties
| Name | Description | |
|---|---|---|
| .gif) | AccountType | Gets or sets the AccountType, which must be one of a set of fixed valid account types. | 
| .gif) | AggregationFunction | Gets or sets the aggregation function to use for a specified Account type. | 
| .gif) | Aliases | Gets the alias for the account type in Account. | 
| .gif) | Annotations | Gets a collection within which you can store custom data. (Inherited from ModelComponent.) | 
| .gif) | CanRaiseEvents | (Inherited from Component.) | 
| .gif) | Container | (Inherited from Component.) | 
| .gif) | DesignMode | (Inherited from Component.) | 
| .gif) | Events | (Inherited from Component.) | 
| .gif) | FriendlyName | Infrastructure. (Inherited from ModelComponent.) | 
| .gif) | KeyForCollection | Infrastructure. (Inherited from ModelComponent.) | 
| .gif) | OwningCollection | Gets or sets the collection that contains the ModelComponent. (Inherited from ModelComponent.) | 
| .gif) | Parent | Gets the parent Database of the Account object. | 
| .gif) | ParentServer | Gets the Server object that is the parent of the Account object. | 
| .gif) | Site | (Inherited from Component.) | 
Top
Methods
| Name | Description | |
|---|---|---|
| .gif) | AddToContainer | Infrastructure. (Inherited from ModelComponent.) | 
| .gif) | AfterInsert | Infrastructure. (Inherited from ModelComponent.) | 
| .gif) | AfterMove | Infrastructure. (Inherited from ModelComponent.) | 
| .gif) | AfterRemove | Infrastructure. (Inherited from ModelComponent.) | 
| .gif) | BeforeRemove | Infrastructure. (Inherited from ModelComponent.) | 
| .gif) | Clone | Creates a new full copy of an object. | 
| .gif) | CopyTo(Account) | Copies an Account object to the specified object. | 
| .gif) | CopyTo(ModelComponent) | Infrastructure. (Inherited from ModelComponent.) | 
| .gif) | CreateObjRef | (Inherited from MarshalByRefObject.) | 
| .gif) | Dispose() | (Inherited from Component.) | 
| .gif) | Dispose(Boolean) | (Inherited from Component.) | 
| .gif) | Equals | (Inherited from Object.) | 
| .gif) | Finalize | (Inherited from Component.) | 
| .gif) | GetHashCode | (Inherited from Object.) | 
| .gif) | GetLifetimeService | (Inherited from MarshalByRefObject.) | 
| .gif) | GetService | (Inherited from Component.) | 
| .gif) | GetType | (Inherited from Object.) | 
| .gif) | InitializeLifetimeService | (Inherited from MarshalByRefObject.) | 
| .gif) | MemberwiseClone() | (Inherited from Object.) | 
| .gif) | MemberwiseClone(Boolean) | (Inherited from MarshalByRefObject.) | 
| .gif) | RemoveFromContainer | Infrastructure. (Inherited from ModelComponent.) | 
| .gif) | Reset | Infrastructure. (Inherited from ModelComponent.) | 
| .gif) | Submit() | Infrastructure. (Inherited from ModelComponent.) | 
| .gif) | Submit(Boolean) | Infrastructure. (Inherited from ModelComponent.) | 
| .gif) | ToString | Infrastructure. (Inherited from ModelComponent.) | 
| .gif) | Validate(ValidationErrorCollection) | Validates the element to which it is appended; returns any errors encountered in a collection. (Inherited from ModelComponent.) | 
| .gif) | Validate(ValidationErrorCollection, Boolean) | Validates the element to which it is appended; returns any errors encountered in a collection. Also contains a parameter to enable return of detailed errors. (Inherited from ModelComponent.) | 
| .gif) | Validate(ValidationErrorCollection, Boolean, ServerEdition) | (Inherited from ModelComponent.) | 
Top
Explicit Interface Implementations
| Name | Description | |
|---|---|---|
| .gif) .gif) | ICloneable.Clone | |
| .gif) .gif) | IHostableComponent.Host | (Inherited from ModelComponent.) | 
| .gif) .gif) | IModelComponent.FriendlyPath | (Inherited from ModelComponent.) | 
| .gif) .gif) | IModelComponent.OwningCollection | (Inherited from ModelComponent.) | 
Top
Remarks
Dimensions of type Account may have an attribute marked as providing the AccountType; the set of valid account types is fixed. See AccountType for details.
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
.gif)