Account Account Account Class

Definition

The Account object is associated with dimensions of type Account. This class cannot be inherited.

public ref class Account sealed : Microsoft::AnalysisServices::ModelComponent, ICloneable
[System.Runtime.InteropServices.Guid("B1BDF6CB-FA26-4991-8417-E1571977DDD7")]
public sealed class Account : Microsoft.AnalysisServices.ModelComponent, ICloneable
Public NotInheritable Class Account
Inherits ModelComponent
Implements ICloneable
Inheritance
Attributes
Implements

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.

Constructors

Account() Account() Account()

Initializes a new instance of Account using the default values.

Account(String) Account(String) Account(String)

Initializes a new instance of Account using an account type parameter.

Properties

AccountType AccountType AccountType

Gets or sets the AccountType, which must be one of a set of fixed valid account types.

AggregationFunction AggregationFunction AggregationFunction

Gets or sets the aggregation function to use for a specified Account type.

Aliases Aliases Aliases

Gets the alias for the account type in Account.

Annotations Annotations Annotations

Gets a collection within which you can store custom data.

(Inherited from ModelComponent)
FriendlyName FriendlyName FriendlyName

Gets the friendly name of the ModelComponent.

(Inherited from ModelComponent)
IHostableComponent.Host IHostableComponent.Host IHostableComponent.Host

Gets or sets the IServiceProvider that is the host of the ModelComponent.

(Inherited from ModelComponent)
IModelComponent.FriendlyPath IModelComponent.FriendlyPath IModelComponent.FriendlyPath

Gets a friendly path for the ModelComponent.

(Inherited from ModelComponent)
IModelComponent.OwningCollection IModelComponent.OwningCollection IModelComponent.OwningCollection

Gets or sets the collection that owns the current object.

(Inherited from ModelComponent)
KeyForCollection KeyForCollection KeyForCollection

Gets the key used in the collection.

(Inherited from ModelComponent)
OwningCollection OwningCollection OwningCollection

Gets or sets the collection that contains the ModelComponent.

(Inherited from ModelComponent)
Parent Parent Parent

Gets the parent Database of the Account object.

ParentServer ParentServer ParentServer

Gets the Server object that is the parent of the Account object.

Methods

AddToContainer(IContainer) AddToContainer(IContainer) AddToContainer(IContainer)

Adds a ModelComponent object to the specified container.

(Inherited from ModelComponent)
AfterInsert(Int32) AfterInsert(Int32) AfterInsert(Int32)

Displays a ModelComponent object after added to the specified index.

(Inherited from ModelComponent)
AfterMove(Int32, Int32) AfterMove(Int32, Int32) AfterMove(Int32, Int32)

Displays a ModelComponent object after moving to the specified index.

(Inherited from ModelComponent)
AfterRemove(ModelComponentCollection) AfterRemove(ModelComponentCollection) AfterRemove(ModelComponentCollection)

Displays a ModelComponentCollection after a ModelComponent object is removed.

(Inherited from ModelComponent)
BeforeRemove(Boolean) BeforeRemove(Boolean) BeforeRemove(Boolean)

Removes the ModelComponent object before the cleanup.

(Inherited from ModelComponent)
Clone() Clone() Clone()

Creates a new full copy of an object.

CopyTo(Account) CopyTo(Account) CopyTo(Account)

Copies an Account object to the specified object.

CopyTo(ModelComponent) CopyTo(ModelComponent) CopyTo(ModelComponent)

Copies a ModelComponent object to the specified object.

(Inherited from ModelComponent)
RemoveFromContainer(IContainer) RemoveFromContainer(IContainer) RemoveFromContainer(IContainer)

Removes a ModelComponent object from the specified container.

(Inherited from ModelComponent)
Reset() Reset() Reset()

Resets the component to an initial state.

(Inherited from ModelComponent)
Submit() Submit() Submit()

Submits a ModelComponent object.

(Inherited from ModelComponent)
Submit(Boolean) Submit(Boolean) Submit(Boolean)

Submits a ModelComponent object.

(Inherited from ModelComponent)
ToString() ToString() ToString()

Returns a string that represents the current object.

(Inherited from ModelComponent)
Validate(ValidationErrorCollection) Validate(ValidationErrorCollection) Validate(ValidationErrorCollection)

Validates the element to which it is appended; returns any errors encountered in a collection.

(Inherited from ModelComponent)
Validate(ValidationErrorCollection, Boolean) Validate(ValidationErrorCollection, Boolean) 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)
Validate(ValidationErrorCollection, Boolean, ServerEdition) Validate(ValidationErrorCollection, Boolean, ServerEdition) Validate(ValidationErrorCollection, Boolean, ServerEdition)

Indicates whether a ModelComponent object is valid.

(Inherited from ModelComponent)

Explicit Interface Implementations

ICloneable.Clone() ICloneable.Clone() ICloneable.Clone()

Creates a new instance that is a copy of the current object.

Applies to