Database Members

Defines a Microsoft SQL Server 2005 Analysis Services (SSAS) database. This class cannot be inherited.

The following tables list the members exposed by the Database type.

Public Constructors

  Name Description
Database Overloaded. Initializes a new instance of Database.

Top

Public Properties

(see also Protected Properties )

  Name Description
ms163156.pubproperty(en-US,SQL.90).gif Accounts Gets the collection of account types that are defined in a Database element.
ms163156.pubproperty(en-US,SQL.90).gif AggregationPrefix Defines the common prefix to be used for aggregation names throughout the associated Database.
ms163156.pubproperty(en-US,SQL.90).gif Annotations  Gets the collection object of all annotations to current object. (inherited from MajorObject)
ms163156.pubproperty(en-US,SQL.90).gif Assemblies Gets the collection of assemblies associated with a Database.
ms163156.pubproperty(en-US,SQL.90).gif Collation Gets or sets the collation type for a Database.
ms163156.pubproperty(en-US,SQL.90).gif Container  (inherited from Component )
ms163156.pubproperty(en-US,SQL.90).gif CreatedTimestamp  Gets or sets the date and time of the creation of the object. (inherited from MajorObject)
ms163156.pubproperty(en-US,SQL.90).gif Cubes Gets the collection of cubes in a Database.
ms163156.pubproperty(en-US,SQL.90).gif DatabasePermissions Gets the collection of database permission elements associated with a Database element.
ms163156.pubproperty(en-US,SQL.90).gif DataSourceImpersonationInfo Gets or sets the impersonation information associated with a Database.
ms163156.pubproperty(en-US,SQL.90).gif DataSources Gets the collection of data sources associated with a Database.
ms163156.pubproperty(en-US,SQL.90).gif DataSourceViews Gets the collection of data source views associated with a Database.
ms163156.pubproperty(en-US,SQL.90).gif Description  Gets or sets a description string of current object. (inherited from MajorObject)
ms163156.pubproperty(en-US,SQL.90).gif Dimensions Gets the collection of dimensions associated with a Database.
ms163156.pubproperty(en-US,SQL.90).gif EstimatedSize Gets or sets the read-only estimated size, in bytes, of the parent Database.
ms163156.pubproperty(en-US,SQL.90).gif ID  (inherited from NamedComponent )
ms163156.pubproperty(en-US,SQL.90).gif IsLoaded  (inherited from MajorObject )
ms163156.pubproperty(en-US,SQL.90).gif Language Gets or sets the language value for a Database.
ms163156.pubproperty(en-US,SQL.90).gif LastProcessed  (inherited from ProcessableMajorObject )
ms163156.pubproperty(en-US,SQL.90).gif LastSchemaUpdate  Gets or sets the date and time when current object schema was last updated. (inherited from MajorObject)
ms163156.pubproperty(en-US,SQL.90).gif LastUpdate Gets or sets the time of last update for a Database.
ms163156.pubproperty(en-US,SQL.90).gif MasterDataSourceID Gets or sets the master data source identifier for a Database.
ms163156.pubproperty(en-US,SQL.90).gif MiningStructures Gets the collection of mining structures associated with a Database.
ms163156.pubproperty(en-US,SQL.90).gif Name  (inherited from NamedComponent )
ms163156.pubproperty(en-US,SQL.90).gif OwningCollection  Gets or sets the collection that contains the ModelComponent. (inherited from ModelComponent)
ms163156.pubproperty(en-US,SQL.90).gif Parent Gets the parent Server of a Database.
ms163156.pubproperty(en-US,SQL.90).gif ProcessingPriority Gets or sets the processing priority of a Database.
ms163156.pubproperty(en-US,SQL.90).gif Roles Gets the collection of roles associated with a Database.
ms163156.pubproperty(en-US,SQL.90).gif Site  (inherited from NamedComponent )
ms163156.pubproperty(en-US,SQL.90).gif SiteID  (inherited from NamedComponent )
ms163156.pubproperty(en-US,SQL.90).gif State  (inherited from ProcessableMajorObject )
ms163156.pubproperty(en-US,SQL.90).gif Translations Gets the collection of translations associated with a Database.
ms163156.pubproperty(en-US,SQL.90).gif Visible Gets or sets the Boolean visibility property associated with a Database.

Top

Protected Properties

  Name Description
ms163156.protproperty(en-US,SQL.90).gif CanRaiseEvents  (inherited from Component )
ms163156.protproperty(en-US,SQL.90).gif DesignMode  (inherited from Component )
ms163156.protproperty(en-US,SQL.90).gif Events  (inherited from Component )
ms163156.protproperty(en-US,SQL.90).gif FriendlyName  (inherited from NamedComponent )
ms163156.protproperty(en-US,SQL.90).gif KeyForCollection  (inherited from NamedComponent )

Top

Public Methods

(see also Protected Methods )

  Name Description
ms163156.pubmethod(en-US,SQL.90).gif Backup Overloaded. Provides programmatic access to Backup operations for a Database.
ms163156.pubmethod(en-US,SQL.90).gif CanProcess Overridden. Indicates whether a process type can be processed for a specified Database object.
ms163156.pubmethod(en-US,SQL.90).gif Clone Overloaded.  
ms163156.pubmethod(en-US,SQL.90).gif CopyTo Overloaded.  
ms163156.pubmethod(en-US,SQL.90).gif CreateObjRef  (inherited from MarshalByRefObject )
ms163156.pubmethod(en-US,SQL.90).gif Dispose  Overloaded. (inherited from Component )
ms163156.pubmethod(en-US,SQL.90).gif Drop  Overloaded. Removes current object and updates server. (inherited from MajorObject)
ms163156.pubmethod(en-US,SQL.90).gif Equals  Overloaded. (inherited from Object )
ms163156.pubmethod(en-US,SQL.90).gif GetDependents  (inherited from MajorObject )
ms163156.pubmethod(en-US,SQL.90).gif GetHashCode  (inherited from Object )
ms163156.pubmethod(en-US,SQL.90).gif GetLifetimeService  (inherited from MarshalByRefObject )
ms163156.pubmethod(en-US,SQL.90).gif GetReferences Overridden.  
ms163156.pubmethod(en-US,SQL.90).gif GetType  (inherited from Object )
ms163156.pubmethod(en-US,SQL.90).gif GetUpdateOverwrites  (inherited from MajorObject )
ms163156.pubmethod(en-US,SQL.90).gif InitializeLifetimeService  (inherited from MarshalByRefObject )
ms163156.pubmethod(en-US,SQL.90).gif LinkDimension Overloaded.  
ms163156.pubmethod(en-US,SQL.90).gif Process  Overloaded. (inherited from ProcessableMajorObject )
ms163156.pubmethod(en-US,SQL.90).gifms163156.static(en-US,SQL.90).gif ReferenceEquals  (inherited from Object )
ms163156.pubmethod(en-US,SQL.90).gif Refresh  Overloaded. Updates current object from server definitions. (inherited from MajorObject)
ms163156.pubmethod(en-US,SQL.90).gif Submit  Overloaded. (inherited from ModelComponent )
ms163156.pubmethod(en-US,SQL.90).gif ToString  (inherited from NamedComponent )
ms163156.pubmethod(en-US,SQL.90).gif Update  Overloaded. Updates server definition of current object to the actual values using default values for update. (inherited from MajorObject)
ms163156.pubmethod(en-US,SQL.90).gif Validate Overloaded.  

Top

Protected Methods

  Name Description
ms163156.protmethod(en-US,SQL.90).gif AddToContainer  (inherited from ModelComponent )
ms163156.protmethod(en-US,SQL.90).gif AfterInsert  (inherited from ModelComponent )
ms163156.protmethod(en-US,SQL.90).gif AfterMove  (inherited from ModelComponent )
ms163156.protmethod(en-US,SQL.90).gif AfterRemove  (inherited from ModelComponent )
ms163156.protmethod(en-US,SQL.90).gif BeforeRemove  (inherited from ModelComponent )
ms163156.protmethod(en-US,SQL.90).gif Clone  Overloaded. (inherited from MajorObject )
ms163156.protmethod(en-US,SQL.90).gif CopyTo  Overloaded. (inherited from ProcessableMajorObject )
ms163156.protmethod(en-US,SQL.90).gif Dispose  Overloaded. (inherited from Component )
ms163156.protmethod(en-US,SQL.90).gif Finalize  (inherited from Component )
ms163156.protmethod(en-US,SQL.90).gif GetCreateReferences  (inherited from MajorObject )
ms163156.protmethod(en-US,SQL.90).gif GetDropDependents  (inherited from MajorObject )
ms163156.protmethod(en-US,SQL.90).gif GetService  (inherited from Component )
ms163156.protmethod(en-US,SQL.90).gif MemberwiseClone  Overloaded. (inherited from MarshalByRefObject )
ms163156.protmethod(en-US,SQL.90).gif RemoveFromContainer  (inherited from ModelComponent )
ms163156.protmethod(en-US,SQL.90).gif Reset  (inherited from NamedComponent )

Top

Public Events

  Name Description
ms163156.pubevent(en-US,SQL.90).gif Disposed  (inherited from Component )

Top

Explicit Interface Implementations

  Name Description
Microsoft.AnalysisServices.IDeserializationStartCallback.OnDeserializationBegin  (inherited from MajorObject )
Microsoft.AnalysisServices.IMajorObject.CreateBody  
Microsoft.AnalysisServices.IMajorObject.DependsOn  
Microsoft.AnalysisServices.IMajorObject.WriteRef  
System.ICloneable.Clone  
System.IFormattable.ToString  (inherited from NamedComponent )
System.Runtime.Serialization.IDeserializationCallback.OnDeserialization  (inherited from MajorObject )
Microsoft.AnalysisServices.Hosting.IHostableComponent.Host  (inherited from ModelComponent )
Microsoft.AnalysisServices.IConnectionStringHolder.ReturnPassword  
Microsoft.AnalysisServices.IMajorObject.BaseType  
Microsoft.AnalysisServices.IMajorObject.ObjectReference  
Microsoft.AnalysisServices.IMajorObject.ParentDatabase  
Microsoft.AnalysisServices.IMajorObject.ParentServer  
Microsoft.AnalysisServices.IMajorObject.Path  
Microsoft.AnalysisServices.IModelComponent.FriendlyPath  (inherited from ModelComponent )
Microsoft.AnalysisServices.IModelComponent.OwningCollection  (inherited from ModelComponent )
Microsoft.AnalysisServices.IProcessable.LastProcessed  (inherited from ProcessableMajorObject )
Microsoft.AnalysisServices.IProcessable.State  (inherited from ProcessableMajorObject )

Top

See Also

Reference

Database Class
Microsoft.AnalysisServices Namespace