共用方式為


Dimension 類別

定義

代表 Dimension 的內容。 此類別無法獲得繼承。

[System.Runtime.InteropServices.Guid("1E3D786D-BE27-4c3b-B139-49A43155C9C7")]
public sealed class Dimension : Microsoft.AnalysisServices.ProcessableMajorObject, ICloneable, IDisposable, Microsoft.AnalysisServices.IMajorObject
[<System.Runtime.InteropServices.Guid("1E3D786D-BE27-4c3b-B139-49A43155C9C7")>]
type Dimension = class
    inherit ProcessableMajorObject
    interface IMajorObject
    interface INamedComponent
    interface IModelComponent
    interface IComponent
    interface IDisposable
    interface ICloneable
Public NotInheritable Class Dimension
Inherits ProcessableMajorObject
Implements ICloneable, IDisposable, IMajorObject
繼承
屬性
實作

建構函式

Dimension()

使用預設值,初始化 Dimension 類別的新執行個體。

Dimension(String)

使用指定的名稱,初始化 Dimension 類別的新執行個體。

Dimension(String, String)

使用指定的名稱和識別碼,初始化 Dimension 類別的新執行個體。

欄位

MaxIDLength

指定識別碼的最大長度。

(繼承來源 NamedComponent)
MaxNameLength

指定名稱的最大長度。

(繼承來源 NamedComponent)

屬性

Annotations

取得與所有主要物件建立關聯之所有註解的集合。

(繼承來源 MajorObject)
AttributeAllMemberName

取得或設定維度的 AllMember 屬性值。

AttributeAllMemberTranslations

取得 AllMember 屬性的翻譯集合。

Attributes

取得維度的屬性集合。

Collation

取得或設定維度成員的集合。

CreatedTimestamp

取得或設定物件的建立日期和時間。

(繼承來源 MajorObject)
CurrentStorageMode

取得或設定維度的儲存模式。

CurrentStringStoresCompatibilityLevel

取得或設定目前字串存放區的相容性層級。

DataSource

取得目前維度中使用的資料來源物件。

DataSourceView

取得與 Dimension 建立關聯的 DataSourceView 物件。

DependsOnDimension

取得目前維度相依或高度相互關聯之維度的維度物件。

DependsOnDimensionID

取得或設定目前維度相依之維度的維度內部識別碼。 請參閱 DependsOnDimension。

Description

取得或設定主要物件的描述。

(繼承來源 MajorObject)
DimensionPermissions

取得維度的權限集合。

ErrorConfiguration

取得或設定目前維度的錯誤組態物件。

FriendlyName

取得元件的使用者易記名稱。

(繼承來源 NamedComponent)
Hierarchies

取得目前維度的 Hierarchy 集合。

ID

取得或設定元件的識別碼。

(繼承來源 NamedComponent)
IsLinked

取得值,指出目前維度是否已連結。

IsLoaded

取得值,指出是否已載入 MajorObject。

(繼承來源 MajorObject)
IsParentChild

取得目前維度是否為 ParentChild 類型的指示。

KeyAttribute

取得目前維度的最低層級屬性。

KeyForCollection

取得集合中使用的索引鍵。

(繼承來源 NamedComponent)
Language

取得或設定值,這個值會指定 Dimension 物件的預設語言。

LastProcessed

取得或設定上次處理物件的 DateTime。

(繼承來源 ProcessableMajorObject)
LastSchemaUpdate

取得或設定上次更新物件結構描述的日期和時間。

(繼承來源 MajorObject)
MdxMissingMemberMode

取得或設定與 Dimension 物件建立關聯的 MDX 遺失成員模式。

MiningModel

取得與 Dimension 物件建立關聯之個別採礦模型的詳細資料。

MiningModelID

取得或設定與 Dimension 物件建立關聯之採礦模型的識別碼。

Name

取得或設定元件的名稱。

(繼承來源 NamedComponent)
OwningCollection

取得或設定包含 ModelComponent 的集合。

(繼承來源 ModelComponent)
Parent

取得 Dimension 物件的父 Database 物件。

ParentServer

取得 Dimension 物件的父 Server 物件。

ProactiveCaching

取得或設定與 Dimension 物件建立關聯的主動式快取屬性。

ProcessingGroup

取得或設定與 Dimension 物件建立關聯的處理群組。

ProcessingMode

取得或設定與 Dimension 物件建立關聯的處理模式。

ProcessingPriority

取得或設定與 Dimension 物件建立關聯的處理優先權。

ProcessingRecommendation

取得或設定與 Dimension 物件建立關聯的處理建議。

ProcessingState

取得或設定維度的處理狀態。

Relationships

取得維度關聯性的集合。

Site

取得或設定與元件建立關聯的網站。

(繼承來源 NamedComponent)
SiteID

取得或設定與元件相關聯之網站的識別碼。

(繼承來源 NamedComponent)
Source

取得或設定針對 Dimension 物件產生繫結的來源屬性。

State

取得或設定這個目前執行個體的 AnalysisState。

(繼承來源 ProcessableMajorObject)
StorageMode

取得或設定與 Dimension 物件建立關聯的儲存模式。

StringStoresCompatibilityLevel

取得或設定字串存放區的相容性層級。

Translations

取得與 Dimension 物件建立關聯的翻譯集合。

Type

取得或設定 Dimension 物件的類型。

UnknownMember

取得或設定 Dimension 物件的未知成員行為。

UnknownMemberName

取得或設定要用於 Dimension 物件之未知成員的預設語言標題。

UnknownMemberTranslations

翻譯集合,提供與 Dimension 物件建立關聯之未知成員的標題。

WriteEnabled

取得或設定與 Dimension 物件建立關聯之啟用寫入屬性的布林值。

方法

AddToContainer(IContainer)

將 ModelComponent 物件新增至指定的容器。

(繼承來源 ModelComponent)
AfterInsert(Int32)

新增到指定的索引位置之後顯示 ModelComponent 物件。

(繼承來源 ModelComponent)
AfterMove(Int32, Int32)

移動到指定的索引之後顯示 ModelComponent 物件。

(繼承來源 ModelComponent)
AfterRemove(ModelComponentCollection)

在移除 ModelComponent 物件後顯示 ModelComponentCollection。

(繼承來源 ModelComponent)
BeforeRemove(Boolean)

在清除之前移除 ModelComponent 物件。

(繼承來源 ModelComponent)
CanProcess(ProcessType)

將處理類型傳送到伺服器,並且指出是否可以針對 Dimension 物件進行該類型的處理。

Clone()

傳回物件的複製。

Clone(Boolean)

建立 MajorObject 物件的新複本。

(繼承來源 MajorObject)
CopyTo(Dimension)

將此物件的內容複製到另一個物件 (目的地)。

CopyTo(MajorObject, Boolean)

將物件複製到指定的目的地。

(繼承來源 ProcessableMajorObject)
CopyTo(ModelComponent)

將 ModelComponent 物件複製到指定的物件。

(繼承來源 ModelComponent)
CopyTo(NamedComponent)

將 NamedComponent 物件複製到指定的物件。

(繼承來源 NamedComponent)
Drop()

移除目前的物件並更新伺服器。

(繼承來源 MajorObject)
Drop(DropOptions)

使用指定的選項,移除目前的物件並更新伺服器。

(繼承來源 MajorObject)
Drop(DropOptions, XmlaWarningCollection)

使用指定的選項,移除目前的物件並更新伺服器。 在指定的警告物件上傳回卸除作業所產生的警告。

(繼承來源 MajorObject)
Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection)

使用指定的選項,移除目前的物件並更新伺服器。 在指定的警告變數上傳回卸除作業所產生的警告,並且在指定的 impactResult 變數上傳回作業中受影響物件的結果。

(繼承來源 MajorObject)
Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection, Boolean)

使用指定的選項,移除目前的物件並更新伺服器。 在指定的警告變數上傳回卸除作業所產生的警告,並且在指定的 impactResult 變數上傳回作業中受影響物件的結果。

(繼承來源 MajorObject)
GetCreateReferences(Hashtable, Boolean, Boolean)

取得 Hashtable 來建立參考。

(繼承來源 MajorObject)
GetDependents(Hashtable)

將後續相依項目新增至指定的 Hashtable。

GetDropDependents(Hashtable, Hashtable)

取得卸除相依項目。

(繼承來源 MajorObject)
GetReferences(Hashtable, Boolean)

取得維度所參考的物件。

GetUpdateOverwrites(Boolean)

取得覆寫更新之 MajorObject 的 Hashtable 物件。

(繼承來源 MajorObject)
Process()

處理 ProcessableMajorObject。

(繼承來源 ProcessableMajorObject)
Process(ProcessType)

使用指定的處理類型,處理 ProcessableMajorObject。

(繼承來源 ProcessableMajorObject)
Process(ProcessType, ErrorConfiguration)

使用指定的處理類型和錯誤處理設定,處理 ProcessableMajorObject。

(繼承來源 ProcessableMajorObject)
Process(ProcessType, ErrorConfiguration, XmlaWarningCollection)

使用指定的處理類型、錯誤處理設定和警告,處理 ProcessableMajorObject。

(繼承來源 ProcessableMajorObject)
Process(ProcessType, ErrorConfiguration, XmlaWarningCollection, ImpactDetailCollection)

使用指定的處理類型、錯誤處理設定、警告和影響詳細資料,處理 ProcessableMajorObject。

(繼承來源 ProcessableMajorObject)
Process(ProcessType, ErrorConfiguration, XmlaWarningCollection, ImpactDetailCollection, Boolean)

使用指定的處理類型、錯誤處理設定、警告和影響詳細資料,處理 ProcessableMajorObject。

(繼承來源 ProcessableMajorObject)
Process(ProcessType, IBinding)

使用指定的處理類型和繫結,處理 ProcessableMajorObject。

(繼承來源 ProcessableMajorObject)
Process(ProcessType, WriteBackTableCreation)

使用指定的處理類型和回寫選項,處理 ProcessableMajorObject。

(繼承來源 ProcessableMajorObject)
Refresh()

從伺服器定義更新物件。

(繼承來源 MajorObject)
Refresh(Boolean)

更新來自伺服器定義的物件,而且如果指定的話,也更新載入的相依物件。

(繼承來源 MajorObject)
Refresh(Boolean, RefreshType)

更新來自伺服器定義的物件,而且如果指定的話,也更新載入的相依物件。

(繼承來源 MajorObject)
RemoveFromContainer(IContainer)

將 ModelComponent 物件從指定的容器中移除。

(繼承來源 ModelComponent)
Rename(String, FixUpExpressions)

變更 Dimension 名稱,並隨附選擇性的公式修復

RenameScriptMeasure(String, String, FixUpExpressions)

重新命名指令碼量值名稱

Reset()

將元件重設為其初始狀態。

(繼承來源 NamedComponent)
Submit()

提交 ModelComponent 物件。

(繼承來源 ModelComponent)
Submit(Boolean)

提交 ModelComponent 物件。

(繼承來源 ModelComponent)
ToString()

傳回字串。字串表示目前的具名元件。

(繼承來源 NamedComponent)
Update()

使用預設值來更新相依物件,將目前物件的伺服器定義更新為實際值。

(繼承來源 MajorObject)
Update(UpdateOptions)

使用指定的選項來更新相依物件,將目前物件的伺服器定義更新為實際值。

(繼承來源 MajorObject)
Update(UpdateOptions, UpdateMode)

使用指定的選項來更新相依物件,將目前物件的伺服器定義更新為實際值。

(繼承來源 MajorObject)
Update(UpdateOptions, UpdateMode, XmlaWarningCollection)

使用指定的選項來更新相依物件,將目前物件的伺服器定義更新為實際值,並且報告作業所產生的任何警告。

(繼承來源 MajorObject)
Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection)

使用指定的選項來更新相依物件,將目前物件的伺服器定義更新為實際值,報告作業所產生的任何警告,並且從作業中傳回受影響的物件。

(繼承來源 MajorObject)
Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection, Boolean)

使用指定的選項來更新相依物件,將目前物件的伺服器定義更新為實際值,報告作業所產生的任何警告,並且從作業中傳回受影響的物件。 如果 analyzeImpactOnly 為 true,影響分析作業執行時不會進行更新作業。

(繼承來源 MajorObject)
Validate(ValidationErrorCollection)

驗證它附加至的元素;傳回集合中遇到的任何錯誤。

(繼承來源 ModelComponent)
Validate(ValidationErrorCollection, Boolean)

驗證它附加至的元素;傳回集合中遇到的任何錯誤。 也包含可傳回詳細錯誤的參數。

(繼承來源 ModelComponent)
Validate(ValidationErrorCollection, Boolean, Boolean, ServerEdition)

判斷 Dimension 是否有效。

Validate(ValidationErrorCollection, Boolean, ServerEdition)

判斷 Dimension 是否有效。

Validate(ValidationResultCollection)

指出 MajorObject 是否有效。

(繼承來源 MajorObject)
Validate(ValidationResultCollection, ValidationOptions)

指出 MajorObject 是否有效。

(繼承來源 MajorObject)
Validate(ValidationResultCollection, ValidationOptions, ServerEdition)

指出 MajorObject 是否有效。

(繼承來源 MajorObject)

明確介面實作

ICloneable.Clone()

代表 Dimension 的內容。 此類別無法獲得繼承。

IDeserializationCallback.OnDeserialization(Object)

代表 Dimension 的內容。 此類別無法獲得繼承。

(繼承來源 MajorObject)
IDeserializationStartCallback.OnDeserializationBegin(Object)

代表 Dimension 的內容。 此類別無法獲得繼承。

(繼承來源 MajorObject)
IFormattable.ToString(String, IFormatProvider)

代表 Dimension 的內容。 此類別無法獲得繼承。

(繼承來源 NamedComponent)
IHostableComponent.Host

代表 Dimension 的內容。 此類別無法獲得繼承。

(繼承來源 ModelComponent)
IMajorObject.BaseType

代表 Dimension 的內容。 此類別無法獲得繼承。

IMajorObject.CreateBody()

代表 Dimension 的內容。 此類別無法獲得繼承。

IMajorObject.DependsOn(IMajorObject)

代表 Dimension 的內容。 此類別無法獲得繼承。

IMajorObject.ObjectReference

代表 Dimension 的內容。 此類別無法獲得繼承。

IMajorObject.ParentDatabase

代表 Dimension 的內容。 此類別無法獲得繼承。

IMajorObject.ParentServer

代表 Dimension 的內容。 此類別無法獲得繼承。

IMajorObject.Path

代表 Dimension 的內容。 此類別無法獲得繼承。

IMajorObject.WriteRef(XmlWriter)

代表 Dimension 的內容。 此類別無法獲得繼承。

IModelComponent.FriendlyPath

代表 Dimension 的內容。 此類別無法獲得繼承。

(繼承來源 ModelComponent)
IModelComponent.OwningCollection

代表 Dimension 的內容。 此類別無法獲得繼承。

(繼承來源 ModelComponent)
IProcessable.LastProcessed

代表 Dimension 的內容。 此類別無法獲得繼承。

(繼承來源 ProcessableMajorObject)
IProcessable.State

代表 Dimension 的內容。 此類別無法獲得繼承。

(繼承來源 ProcessableMajorObject)

適用於