DimensionAttribute クラス

ディメンション属性を示します。 このクラスは継承できません。

継承階層

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      Microsoft.AnalysisServices.ModelComponent
        Microsoft.AnalysisServices.NamedComponent
          Microsoft.AnalysisServices.DimensionAttribute

名前空間:  Microsoft.AnalysisServices
アセンブリ:  Microsoft.AnalysisServices (Microsoft.AnalysisServices.dll)

構文

'宣言
<GuidAttribute("DFCB3BDD-51BE-416d-9E6C-3655EBB2845D")> _
Public NotInheritable Class DimensionAttribute _
    Inherits NamedComponent _
    Implements ICloneable
'使用
Dim instance As DimensionAttribute
[GuidAttribute("DFCB3BDD-51BE-416d-9E6C-3655EBB2845D")]
public sealed class DimensionAttribute : NamedComponent, 
    ICloneable
[GuidAttribute(L"DFCB3BDD-51BE-416d-9E6C-3655EBB2845D")]
public ref class DimensionAttribute sealed : public NamedComponent, 
    ICloneable
[<SealedAttribute>]
[<GuidAttribute("DFCB3BDD-51BE-416d-9E6C-3655EBB2845D")>]
type DimensionAttribute =  
    class 
        inherit NamedComponent 
        interface ICloneable 
    end
public final class DimensionAttribute extends NamedComponent implements ICloneable

DimensionAttribute 型は、以下のメンバーを公開しています。

コンストラクター

  名前 説明
パブリック メソッド DimensionAttribute() DimensionAttribute の新しいインスタンスを既定値で初期化します。
パブリック メソッド DimensionAttribute(String) 名前を使用して、DimensionAttribute の新しいインスタンスを初期化します。
パブリック メソッド DimensionAttribute(String, String) 名前および識別子を使用して、DimensionAttribute の新しいインスタンスを初期化します。

先頭に戻る

プロパティ

  名前 説明
パブリック プロパティ Annotations カスタム データを格納できるコレクションを取得します。 (ModelComponent から継承されています。)
パブリック プロパティ AttributeHierarchyDisplayFolder 関連付けられている属性階層が表示されるフォルダーを取得します。値の設定も可能です。
パブリック プロパティ AttributeHierarchyEnabled 属性について、属性階層が有効かどうかを取得します。値の設定も可能です。
パブリック プロパティ AttributeHierarchyOptimizedState 属性階層に適用される最適化のレベルを取得します。値の設定も可能です。
パブリック プロパティ AttributeHierarchyOrdered 関連付けられている属性階層が順序付けされているかどうかを取得します。値の設定も可能です。
パブリック プロパティ AttributeHierarchyProcessingState 属性の処理状態を取得または設定します。
パブリック プロパティ AttributeHierarchyVisible 属性階層がクライアント アプリケーションから読み取れるかどうかを取得します。値の設定も可能です。
パブリック プロパティ AttributeRelationships 属性の AttributeRelationship オブジェクトのコレクションを取得します。
パブリック プロパティ Container (Component から継承されています。)
パブリック プロパティ CustomRollupColumn カスタム ロールアップ式を提供する列の詳細を取得します。値の設定も可能です。
パブリック プロパティ CustomRollupPropertiesColumn カスタム ロールアップ式のプロパティを提供する列の詳細を取得します。値の設定も可能です。
パブリック プロパティ DefaultMember DimensionAttribute の既定のメンバーを識別する多次元式 (MDX) を取得します。値の設定も可能です。
パブリック プロパティ Description コンポーネントの説明を取得します。値の設定も可能です。 (NamedComponent から継承されています。)
パブリック プロパティ DiscretizationBucketCount 属性値を分離するバケット数を取得します。値の設定も可能です。
パブリック プロパティ DiscretizationMethod 分離するために使用されるメソッドを取得します。値の設定も可能です。
パブリック プロパティ EstimatedCount 属性の推定メンバー数を取得します。値の設定も可能です。
パブリック プロパティ ExtendedType
パブリック プロパティ FormatString 指定された文字列内の書式項目を取得または設定します。
プロテクト プロパティ FriendlyName 表示名を返します。 (NamedComponent から継承されています。)
パブリック プロパティ GroupingBehavior DimensionAttribute のグループ化の動作を取得または設定します。
パブリック プロパティ ID コンポーネントの識別子を取得します。値の設定も可能です。 (NamedComponent から継承されています。)
パブリック プロパティ InstanceSelection アイテムの一覧の予想アイテム数に基づいて、アイテムの一覧の表示方法をクライアント アプリケーションに示すヒントを取得します。値の設定も可能です。
パブリック プロパティ IsAggregatable DimensionAttribute オブジェクトの値を集計できるかどうかを取得します。値の設定も可能です。
パブリック プロパティ KeyColumns DimensionAttribute のキー列の定義のコレクションを取得します。
プロテクト プロパティ KeyForCollection コレクションで使用されているキーを返します。 (NamedComponent から継承されています。)
パブリック プロパティ KeyUniquenessGuarantee 属性キーとその名前とのリレーションシップ、および関連属性とのリレーションシップの有効性が保証されるかどうかを取得します。値の設定も可能です。
パブリック プロパティ MemberNamesUnique DimensionAttribute でのメンバー名が一意である必要があるかどうかを取得します。値の設定も可能です。
パブリック プロパティ MembersWithData 親属性の非リーフ メンバーのデータ メンバーを表示するかどうかを取得します。値の設定も可能です。
パブリック プロパティ MembersWithDataCaption システムで生成されたデータ メンバーにキャプションを作成するために使用されるテンプレート文字列を取得します。値の設定も可能です。
パブリック プロパティ Name コンポーネントの名前を取得します。値の設定も可能です。 (NamedComponent から継承されています。)
パブリック プロパティ NameColumn DimensionAttribute の名前を指定する列を取得します。値の設定も可能です。
パブリック プロパティ NamingTemplate DimensionAttribute オブジェクトから構築された親子階層におけるレベルの名前付けに使用する方法を取得します。値の設定も可能です。
パブリック プロパティ NamingTemplateTranslations NamingTemplate プロパティのローカライズされた変換のコレクションを取得します。
パブリック プロパティ OrderBy 属性に含まれるメンバーの順序付けの方法を取得します。値の設定も可能です。
パブリック プロパティ OrderByAttribute 属性階層のメンバーの順序付けに使用される属性を取得します。値の設定も可能です。
パブリック プロパティ OrderByAttributeID DimensionAttribute のメンバーの順序付けに使用される別の属性を取得します。値の設定も可能です。
パブリック プロパティ OwningCollection ModelComponent を格納するコレクションを取得します。値の設定も可能です。 (ModelComponent から継承されています。)
パブリック プロパティ Parent DimensionAttribute の親 Dimension を取得します。
パブリック プロパティ ParentDatabase 属性の親データベースを取得します。
パブリック プロパティ ParentServer 属性の親 Server を取得します。
パブリック プロパティ ProcessingState 属性の処理状態を取得または設定します。
パブリック プロパティ RootMemberIf 親属性のルート メンバーの識別方法を取得します。値の設定も可能です。
パブリック プロパティ Site インフラストラクチャです。コンポーネントのサイトを取得します。値の設定も可能です。 (NamedComponent から継承されています。)
パブリック プロパティ SiteID インフラストラクチャです。コンポーネントに関連付けられているサイトの識別子を取得または設定します。 (NamedComponent から継承されています。)
パブリック プロパティ SkippedLevelsColumn 各メンバーとその親との間にある省略された (空の) レベルの数を格納する列の詳細を取得します。値の設定も可能です。
パブリック プロパティ Source 属性のソースを取得または設定します。
パブリック プロパティ Translations DimensionAttribute に関連付けられている Translation オブジェクトのコレクションを取得します。
パブリック プロパティ Type 属性の型を取得または設定します。
パブリック プロパティ UnaryOperatorColumn 単項演算子を含む列の詳細を取得します。値の設定も可能です。
パブリック プロパティ Usage 属性の使用方法を取得します。値の設定も可能です。
パブリック プロパティ ValueColumn DimensionAttribute の値を指定する列を取得します。値の設定も可能です。
パブリック プロパティ VisualizationProperties 視覚化プロパティを取得または設定します。

先頭に戻る

メソッド

  名前 説明
プロテクト メソッド AddToContainer インフラストラクチャです。指定されたコンテナーに ModelComponent オブジェクトを追加します。 (ModelComponent から継承されています。)
プロテクト メソッド AfterInsert インフラストラクチャです。指定されたインデックスへの追加後に ModelComponent オブジェクトを表示します。 (ModelComponent から継承されています。)
プロテクト メソッド AfterMove インフラストラクチャです。指定されたインデックスへの移動後に ModelComponent オブジェクトを表示します。 (ModelComponent から継承されています。)
プロテクト メソッド AfterRemove インフラストラクチャです。ModelComponent オブジェクトの削除後に ModelComponentCollection を表示します。 (ModelComponent から継承されています。)
プロテクト メソッド BeforeRemove インフラストラクチャです。ModelComponent オブジェクトを削除した後でクリーンアップします。 (ModelComponent から継承されています。)
パブリック メソッド Clone DimensionAttribute オブジェクトの完全なコピーを新しく作成します。
パブリック メソッド CopyTo このオブジェクトの内容を別のオブジェクトにコピーします。
パブリック メソッド CreateObjRef セキュリティ クリティカル。 (MarshalByRefObject から継承されています。)
パブリック メソッド Dispose (Component から継承されています。)
パブリック メソッド Equals (Object から継承されています。)
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド GetLifetimeService セキュリティ クリティカル。 (MarshalByRefObject から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
パブリック メソッド InitializeLifetimeService セキュリティ クリティカル。 (MarshalByRefObject から継承されています。)
プロテクト メソッド RemoveFromContainer インフラストラクチャです。指定されたコンテナーから ModelComponent オブジェクトを削除します。 (ModelComponent から継承されています。)
パブリック メソッド Submit() インフラストラクチャです。ModelComponent オブジェクトを送信します。 (ModelComponent から継承されています。)
パブリック メソッド Submit(Boolean) インフラストラクチャです。ModelComponent オブジェクトを送信します。 (ModelComponent から継承されています。)
パブリック メソッド ToString コンポーネントの名前を表す文字列を返します。 (NamedComponent から継承されています。)
パブリック メソッド Validate(ValidationErrorCollection) 追加先の要素を検証します。コレクション内で検出されたエラーが返されます。 (ModelComponent から継承されています。)
パブリック メソッド Validate(ValidationErrorCollection, Boolean) 追加先の要素を検証します。コレクション内で検出されたエラーが返されます。パラメーターを使って、詳細なエラー情報を返すように指定できます。 (ModelComponent から継承されています。)
パブリック メソッド Validate(ValidationErrorCollection, Boolean, ServerEdition) DimensionAttribute が有効かどうかを示します。 (NamedComponent.Validate(ValidationErrorCollection, Boolean, ServerEdition) をオーバーライドします。)

先頭に戻る

イベント

  名前 説明
パブリック イベント Disposed (Component から継承されています。)

先頭に戻る

明示的なインターフェイスの実装

  名前 説明
明示的なインターフェイスの実装プライベート メソッド ICloneable.Clone このオブジェクト インスタンスの新しいコピーを作成します。
明示的なインターフェイスの実装プライベート メソッド IFormattable.ToString 指定した書式を使用して現在のインスタンスの値を書式設定します。 (NamedComponent から継承されています。)
明示的なインターフェイスの実装プライベート プロパティ IHostableComponent.Host ModelComponent のホストである IServiceProvider を取得または設定します。 (ModelComponent から継承されています。)
明示的なインターフェイスの実装プライベート プロパティ IModelComponent.FriendlyPath ModelComponent の表示パスを取得します。 (ModelComponent から継承されています。)
明示的なインターフェイスの実装プライベート プロパティ IModelComponent.OwningCollection 現在のオブジェクトを所有するコレクションを取得または設定します。 (ModelComponent から継承されています。)

先頭に戻る

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

関連項目

参照

Microsoft.AnalysisServices 名前空間