IMajorObject インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
メジャー オブジェクトに対するインターフェイスを定義します。
[System.Runtime.InteropServices.Guid("90D7A9C4-CC18-4154-9207-0E2D414E1975")]
public interface IMajorObject : IDisposable, Microsoft.AnalysisServices.INamedComponent, System.ComponentModel.IComponent
[<System.Runtime.InteropServices.Guid("90D7A9C4-CC18-4154-9207-0E2D414E1975")>]
type IMajorObject = interface
interface INamedComponent
interface IModelComponent
interface IComponent
interface IDisposable
Public Interface IMajorObject
Implements IComponent, IDisposable, INamedComponent
- 派生
- 属性
- 実装
注釈
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。
プロパティ
BaseType |
IMajorObject の基本型の実装を取得します。 |
Description |
コンポーネントの説明を取得します。値の設定も可能です。 (継承元 INamedComponent) |
FriendlyPath |
このオブジェクトの表示パスを取得します。 (継承元 IModelComponent) |
ID |
コンポーネントのエンジン ID を取得または設定します。 (継承元 INamedComponent) |
IsLoaded |
オブジェクトが現在ロードされているかどうかを示す値を取得します。 |
Name |
ユーザーに示されるコンポーネントの名前を取得または設定します。 (継承元 INamedComponent) |
ObjectReference |
IMajorObject のオブジェクト参照の実装を取得します。 |
OwningCollection |
現在のオブジェクトを所有するコレクションを取得または設定します。 (継承元 IModelComponent) |
Parent |
このオブジェクトの親の IModelComponent を取得します。 (継承元 IModelComponent) |
ParentDatabase |
IMajorObject によって参照される親データベースを取得します。 |
ParentServer |
IMajorObject オブジェクトの親であるサーバーを取得します。 |
Path |
パスの実装を取得します。 |
メソッド
CreateBody() |
IMajorObject の新しい本文を作成します。 |
DependsOn(IMajorObject) |
メジャー オブジェクトがオブジェクトに依存するかどうかを示します。 |
GetDependents(Hashtable) |
マイニング構造と後続の依存オブジェクトを指定した Hashtable に追加します。 |
Refresh() |
サーバー定義を基に現在のオブジェクトを更新します。 |
Refresh(Boolean, RefreshType) |
サーバー定義を基に現在のオブジェクトを更新します。また、指定されている場合は、読み込まれた依存オブジェクトも更新します。 |
Update() |
依存オブジェクトを更新するための既定値を使って、現在のオブジェクトのサーバー定義を実際の値に更新します。 |
WriteRef(XmlWriter) |
IMajorObject の参照を書き込みます。 |