Database 클래스

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

네임스페이스:  Microsoft.AnalysisServices
어셈블리:  Microsoft.AnalysisServices(Microsoft.AnalysisServices.dll)

구문

‘선언
<GuidAttribute("47922F3A-A6AF-4f2a-AE68-8B08E0CF38A8")> _
Public NotInheritable Class Database _
    Inherits ProcessableMajorObject _
    Implements IMajorObject, INamedComponent, IModelComponent, IComponent,  _
    IDisposable, ICloneable, IConnectionStringHolder
‘사용 방법
Dim instance As Database
[GuidAttribute("47922F3A-A6AF-4f2a-AE68-8B08E0CF38A8")]
public sealed class Database : ProcessableMajorObject, 
    IMajorObject, INamedComponent, IModelComponent, IComponent, IDisposable, 
    ICloneable, IConnectionStringHolder
[GuidAttribute(L"47922F3A-A6AF-4f2a-AE68-8B08E0CF38A8")]
public ref class Database sealed : public ProcessableMajorObject, 
    IMajorObject, INamedComponent, IModelComponent, IComponent, IDisposable, 
    ICloneable, IConnectionStringHolder
[<SealedAttribute>]
[<GuidAttribute("47922F3A-A6AF-4f2a-AE68-8B08E0CF38A8")>]
type Database =  
    class
        inherit ProcessableMajorObject
        interface IMajorObject
        interface INamedComponent
        interface IModelComponent
        interface IComponent
        interface IDisposable
        interface ICloneable
        interface IConnectionStringHolder
    end
public final class Database extends ProcessableMajorObject implements IMajorObject, INamedComponent, IModelComponent, IComponent, IDisposable, ICloneable, IConnectionStringHolder

Database 유형에서 다음 멤버를 표시합니다.

생성자

  이름 설명
공용 메서드 Database() () () () Initializes a new instance of Database using the default values.
공용 메서드 Database(String) Initializes a new instance of Database using a name.
공용 메서드 Database(String, String) Initializes a new instance of Database using a name and an identifier.

맨 위로 이동

속성

  이름 설명
공용 속성 Accounts Gets the collection of account types that are defined in a Database element.
공용 속성 AggregationPrefix Defines the common prefix to be used for aggregation names throughout the associated Database.
공용 속성 Annotations Gets the collection object of all annotations to current object. (MajorObject에서 상속됨)
공용 속성 Assemblies Gets the collection of assemblies associated with a Database.
보호된 속성 CanRaiseEvents (Component에서 상속됨)
공용 속성 Collation Gets or sets the collation type for a Database.
공용 속성 CompatibilityLevel
공용 속성 Container (Component에서 상속됨)
공용 속성 CreatedTimestamp Gets or sets the date and time of the creation of the object. (MajorObject에서 상속됨)
공용 속성 Cubes Gets the collection of cubes in a Database.
공용 속성 DatabasePermissions Gets the collection of database permission elements associated with a Database element.
공용 속성 DataSourceImpersonationInfo Gets or sets the impersonation information associated with a Database.
공용 속성 DataSources Gets the collection of data sources associated with a Database.
공용 속성 DataSourceViews Gets the collection of data source views associated with a Database.
공용 속성 DbStorageLocation
공용 속성 Description Gets or sets a description string of current object. (MajorObject에서 상속됨)
보호된 속성 DesignMode (Component에서 상속됨)
공용 속성 Dimensions Gets the collection of dimensions associated with a Database.
공용 속성 DismissedValidationResults
공용 속성 DismissedValidationRules
공용 속성 EstimatedSize Gets or sets the read-only estimated size, in bytes, of the parent Database.
보호된 속성 Events (Component에서 상속됨)
보호된 속성 FriendlyName (NamedComponent에서 상속됨)
공용 속성 ID (NamedComponent에서 상속됨)
공용 속성 ImagePath
공용 속성 ImageUniqueID
공용 속성 ImageUrl
공용 속성 ImageVersion
공용 속성 IsLoaded 인프라입니다. (MajorObject에서 상속됨)
보호된 속성 KeyForCollection (NamedComponent에서 상속됨)
공용 속성 Language Gets or sets the language value for a Database.
공용 속성 LastProcessed (ProcessableMajorObject에서 상속됨)
공용 속성 LastSchemaUpdate Gets or sets the date and time when current object schema was last updated. (MajorObject에서 상속됨)
공용 속성 LastUpdate Gets or sets the time of last update for a Database.
공용 속성 MasterDataSourceID Gets or sets the master data source identifier for a Database.
공용 속성 MiningStructures Gets the collection of mining structures associated with a Database.
공용 속성 Name (NamedComponent에서 상속됨)
공용 속성 OwningCollection Gets or sets the collection that contains the ModelComponent. (ModelComponent에서 상속됨)
공용 속성 Parent Gets the parent Server of a Database.
공용 속성 ProcessingPriority Gets or sets the processing priority of a Database.
공용 속성 ReadWriteMode
공용 속성 Roles Gets the collection of roles associated with a Database.
공용 속성 Site (NamedComponent에서 상속됨)
공용 속성 SiteID (NamedComponent에서 상속됨)
공용 속성 State (ProcessableMajorObject에서 상속됨)
공용 속성 StorageEngineUsed
공용 속성 Translations Gets the collection of translations associated with a Database.
공용 속성 Visible Gets or sets the Boolean visibility property associated with a Database.

맨 위로 이동

메서드

  이름 설명
보호된 메서드 AddToContainer 인프라입니다. (ModelComponent에서 상속됨)
보호된 메서드 AfterInsert 인프라입니다. (ModelComponent에서 상속됨)
보호된 메서드 AfterMove 인프라입니다. (ModelComponent에서 상속됨)
보호된 메서드 AfterRemove 인프라입니다. (ModelComponent에서 상속됨)
공용 메서드 Backup(String) Provides programmatic access to Backup operations for a Database with file parameter.
공용 메서드 Backup(BackupInfo) Provides programmatic access to Backup operations for a Database with BackupInfo parameter.
공용 메서드 Backup(String, Boolean) Provides programmatic access to Backup operations for a Database with file and AllowOverWrite parameters.
공용 메서드 Backup(String, Boolean, Boolean) Provides programmatic access to Backup operations for a Database with file, AllowOverWrite, and BackupRemotePartitions parameters.
공용 메서드 Backup(String, Boolean, Boolean, array<BackupLocation> [] () [] []) Provides programmatic access to Backup operations for a Database with file, AllowOverWrite, BackupRemotePartitions, and locations parameters.
공용 메서드 Backup(String, Boolean, Boolean, array<BackupLocation> [] () [] [], Boolean) Provides programmatic access to Backup operations for a Database with five parameters.
공용 메서드 Backup(String, Boolean, Boolean, array<BackupLocation> [] () [] [], Boolean, String) Provides programmatic access to Backup operations for a Database with six parameters.
보호된 메서드 BeforeRemove 인프라입니다. (ModelComponent에서 상속됨)
공용 메서드 CanProcess Indicates whether a process type can be processed for a specified Database object. (ProcessableMajorObject. . :: . .CanProcess(ProcessType)을(를) 재정의함)
공용 메서드 Clone() () () () Creates a new, full copy of an object.
보호된 메서드 Clone(Boolean) 인프라입니다. (MajorObject에서 상속됨)
공용 메서드 CopyTo(Database) Copies a Database object to the specified object.
보호된 메서드 CopyTo(ModelComponent) 인프라입니다. (ModelComponent에서 상속됨)
보호된 메서드 CopyTo(NamedComponent) (NamedComponent에서 상속됨)
보호된 메서드 CopyTo(MajorObject, Boolean) (ProcessableMajorObject에서 상속됨)
공용 메서드 CreateObjRef (MarshalByRefObject에서 상속됨)
공용 메서드 Detach() () () ()
공용 메서드 Detach(String)
공용 메서드 Dispose() () () () (Component에서 상속됨)
보호된 메서드 Dispose(Boolean) (Component에서 상속됨)
공용 메서드 Drop() () () () Removes current object and updates server. (MajorObject에서 상속됨)
공용 메서드 Drop(DropOptions) Removes current object and updates server using specified options. (MajorObject에서 상속됨)
공용 메서드 Drop(DropOptions, XmlaWarningCollection) Removes current object and updates server using specified options. Warnings resulting from drop operation are returned on the specified warnings object. (MajorObject에서 상속됨)
공용 메서드 Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection) Removes current object and updates server using specified options. Warnings resulting from drop operation are returned on the specified warnings variable and results for affected objects in operation are returned on specified impactResult variable. (MajorObject에서 상속됨)
공용 메서드 Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection, Boolean) Removes current object and updates server using specified options. Warnings resulting from drop operation are returned on the specified warnings variable and results for affected objects in operation are returned on specified impactResult variable. (MajorObject에서 상속됨)
공용 메서드 Equals (Object에서 상속됨)
보호된 메서드 Finalize (Component에서 상속됨)
보호된 메서드 GetCreateReferences 인프라입니다. (MajorObject에서 상속됨)
공용 메서드 GetDependents 인프라입니다. (MajorObject에서 상속됨)
보호된 메서드 GetDropDependents 인프라입니다. (MajorObject에서 상속됨)
공용 메서드 GetHashCode (Object에서 상속됨)
공용 메서드 GetLifetimeService (MarshalByRefObject에서 상속됨)
공용 메서드 GetReferences 인프라입니다. (MajorObject. . :: . .GetReferences(Hashtable, Boolean)을(를) 재정의함)
보호된 메서드 GetService (Component에서 상속됨)
공용 메서드 GetType (Object에서 상속됨)
공용 메서드 GetUpdateOverwrites 인프라입니다. (MajorObject에서 상속됨)
공용 메서드 InitializeLifetimeService (MarshalByRefObject에서 상속됨)
공용 메서드 LinkDimension(Dimension, String)
공용 메서드 LinkDimension(Dimension, String, String)
보호된 메서드 MemberwiseClone() () () () (Object에서 상속됨)
보호된 메서드 MemberwiseClone(Boolean) (MarshalByRefObject에서 상속됨)
공용 메서드 Process() () () () (ProcessableMajorObject에서 상속됨)
공용 메서드 Process(ProcessType) (ProcessableMajorObject에서 상속됨)
공용 메서드 Process(ProcessType, Binding) (ProcessableMajorObject에서 상속됨)
공용 메서드 Process(ProcessType, ErrorConfiguration) (ProcessableMajorObject에서 상속됨)
공용 메서드 Process(ProcessType, WriteBackTableCreation) (ProcessableMajorObject에서 상속됨)
공용 메서드 Process(ProcessType, ErrorConfiguration, XmlaWarningCollection) (ProcessableMajorObject에서 상속됨)
공용 메서드 Process(ProcessType, ErrorConfiguration, XmlaWarningCollection, ImpactDetailCollection) (ProcessableMajorObject에서 상속됨)
공용 메서드 Process(ProcessType, ErrorConfiguration, XmlaWarningCollection, ImpactDetailCollection, Boolean) (ProcessableMajorObject에서 상속됨)
공용 메서드 Refresh() () () () Updates current object from server definitions. (MajorObject에서 상속됨)
공용 메서드 Refresh(Boolean) Updates current object from server definitions and loaded dependent objects if specified. (MajorObject에서 상속됨)
공용 메서드 Refresh(Boolean, RefreshType) Updates current object from server definitions and loaded dependent objects if specified. (MajorObject에서 상속됨)
보호된 메서드 RemoveFromContainer 인프라입니다. (ModelComponent에서 상속됨)
보호된 메서드 Reset (NamedComponent에서 상속됨)
공용 메서드 Submit() () () () 인프라입니다. (ModelComponent에서 상속됨)
공용 메서드 Submit(Boolean) 인프라입니다. (ModelComponent에서 상속됨)
공용 메서드 ToString (NamedComponent에서 상속됨)
공용 메서드 Update() () () () Updates server definition of current object to actual values using the default values to update dependent objects. (MajorObject에서 상속됨)
공용 메서드 Update(UpdateOptions) Updates server definition of current object to actual values using the specified options to update dependent objects. (MajorObject에서 상속됨)
공용 메서드 Update(UpdateOptions, UpdateMode) Updates server definition of current object to actual values using the specified options to update dependent objects. (MajorObject에서 상속됨)
공용 메서드 Update(UpdateOptions, UpdateMode, XmlaWarningCollection) Updates server definition of current object to actual values using the specified options to update dependent objects and reports any warnings from operation. (MajorObject에서 상속됨)
공용 메서드 Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection) Updates server definition of current object to actual values using specified options to update dependent objects, reports any warnings from operation, and returns affected objects from operation. (MajorObject에서 상속됨)
공용 메서드 Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection, Boolean) Updates server definition of current object to actual values using specified options to update dependent objects, reports any warnings from operation, and returns affected objects from operation. If analyzeImpactOnly is true, an impact analysis operation is performed with no update operation. (MajorObject에서 상속됨)
공용 메서드 Validate(ValidationErrorCollection) Validates the element to which it is appended; returns any errors encountered in a collection. (ModelComponent에서 상속됨)
공용 메서드 Validate(ValidationResultCollection) (MajorObject에서 상속됨)
공용 메서드 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. (ModelComponent에서 상속됨)
공용 메서드 Validate(ValidationResultCollection, ValidationOptions) (MajorObject에서 상속됨)
공용 메서드 Validate(ValidationErrorCollection, Boolean, ServerEdition) (NamedComponent. . :: . .Validate(ValidationErrorCollection, Boolean, ServerEdition)을(를) 재정의함)
공용 메서드 Validate(ValidationResultCollection, ValidationOptions, ServerEdition) (MajorObject에서 상속됨)

맨 위로 이동

이벤트

  이름 설명
공용 이벤트 Disposed (Component에서 상속됨)

맨 위로 이동

명시적 인터페이스 구현

  이름 설명
명시적 인터페이스 구현전용 메서드 ICloneable. . :: . .Clone
명시적 인터페이스 구현전용 메서드 IDeserializationCallback. . :: . .OnDeserialization (MajorObject에서 상속됨)
명시적 인터페이스 구현전용 메서드 IFormattable. . :: . .ToString (NamedComponent에서 상속됨)
명시적 인터페이스 구현전용 속성 IConnectionStringHolder. . :: . .ReturnPassword 인프라입니다.
명시적 인터페이스 구현전용 메서드 IDeserializationStartCallback. . :: . .OnDeserializationBegin (MajorObject에서 상속됨)
명시적 인터페이스 구현전용 속성 IHostableComponent. . :: . .Host (ModelComponent에서 상속됨)
명시적 인터페이스 구현전용 속성 IMajorObject. . :: . .BaseType 인프라입니다.
명시적 인터페이스 구현전용 메서드 IMajorObject. . :: . .CreateBody
명시적 인터페이스 구현전용 메서드 IMajorObject. . :: . .DependsOn
명시적 인터페이스 구현전용 속성 IMajorObject. . :: . .ObjectReference 인프라입니다.
명시적 인터페이스 구현전용 속성 IMajorObject. . :: . .ParentDatabase 인프라입니다.
명시적 인터페이스 구현전용 속성 IMajorObject. . :: . .ParentServer 인프라입니다.
명시적 인터페이스 구현전용 속성 IMajorObject. . :: . .Path 인프라입니다.
명시적 인터페이스 구현전용 메서드 IMajorObject. . :: . .WriteRef
명시적 인터페이스 구현전용 속성 IModelComponent. . :: . .FriendlyPath (ModelComponent에서 상속됨)
명시적 인터페이스 구현전용 속성 IModelComponent. . :: . .OwningCollection (ModelComponent에서 상속됨)
명시적 인터페이스 구현전용 속성 IProcessable. . :: . .LastProcessed (ProcessableMajorObject에서 상속됨)
명시적 인터페이스 구현전용 속성 IProcessable. . :: . .State (ProcessableMajorObject에서 상속됨)

맨 위로 이동

스레드 보안

이 유형의 모든 공용 static(Visual Basic에서는 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.