MajorObject クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
すべての主要オブジェクトの派生元となる基本クラスとなります。
[System.Runtime.InteropServices.Guid("92668AA5-FE9A-49ea-BE65-45F19305EDC5")]
public abstract class MajorObject : Microsoft.AnalysisServices.NamedComponent, Microsoft.AnalysisServices.IDeserializationStartCallback, System.Runtime.Serialization.IDeserializationCallback
[<System.Runtime.InteropServices.Guid("92668AA5-FE9A-49ea-BE65-45F19305EDC5")>]
type MajorObject = class
inherit NamedComponent
interface IDeserializationStartCallback
interface IDeserializationCallback
Public MustInherit Class MajorObject
Inherits NamedComponent
Implements IDeserializationCallback, IDeserializationStartCallback
- 継承
- 派生
- 属性
- 実装
コンストラクター
MajorObject() |
派生クラスによって実装される新しい主要オブジェクトを既定値で初期化します。 |
MajorObject(String) |
指定したオブジェクト名を使用して、派生クラスによって実装される新しい主要オブジェクトを初期化します。 |
MajorObject(String, String) |
指定したオブジェクト名とオブジェクトの識別子を使用して、派生クラスによって実装される新しい主要オブジェクトを初期化します。 |
フィールド
MaxIDLength |
識別子の最大長を指定します。 (継承元 NamedComponent) |
MaxNameLength |
名前の最大長を指定します。 (継承元 NamedComponent) |
プロパティ
Annotations |
メジャー オブジェクトに関連付けられているすべての注釈のコレクションを取得します。 |
CreatedTimestamp |
オブジェクトの作成日時を取得します。値の設定も可能です。 |
Description |
メジャー オブジェクトの説明を取得または設定します。 |
FriendlyName |
コンポーネントのわかりやすい名前を取得します。 (継承元 NamedComponent) |
ID |
コンポーネントの識別子を取得または設定します。 (継承元 NamedComponent) |
IsLoaded |
MajorObject が読み込まれたかどうかを示す値を取得します。 |
KeyForCollection |
コレクションで使用されているキーを取得します。 (継承元 NamedComponent) |
LastSchemaUpdate |
現在のオブジェクト スキーマの最終更新日時を取得します。値の設定も可能です。 |
Name |
コンポーネントの名前を取得します。値の設定も可能です。 (継承元 NamedComponent) |
OwningCollection |
ModelComponent を格納するコレクションを取得または設定します。 (継承元 ModelComponent) |
Parent |
ModelComponent オブジェクトの親である IModelComponent オブジェクトを取得します。 (継承元 ModelComponent) |
Site |
コンポーネントに関連付けられているサイトを取得または設定します。 (継承元 NamedComponent) |
SiteID |
コンポーネントに関連付けられているサイトの識別子を取得または設定します。 (継承元 NamedComponent) |
メソッド
AddToContainer(IContainer) |
ModelComponent オブジェクトを指定したコンテナーに追加します。 (継承元 ModelComponent) |
AfterInsert(Int32) |
指定のインデックスに追加した後、ModelComponent オブジェクトを表示します。 (継承元 ModelComponent) |
AfterMove(Int32, Int32) |
指定のインデックスに移動した後、ModelComponent オブジェクトを表示します。 (継承元 ModelComponent) |
AfterRemove(ModelComponentCollection) |
ModelComponent オブジェクトを削除した後、ModelComponentCollection を表示します。 (継承元 ModelComponent) |
BeforeRemove(Boolean) |
クリーンアップする前に ModelComponent オブジェクトを削除します。 (継承元 ModelComponent) |
Clone(Boolean) |
MajorObject オブジェクトの新しいコピーを作成します。 |
CopyTo(MajorObject, Boolean) |
指定したコピー先に MajorObject オブジェクトをコピーします。 |
CopyTo(ModelComponent) |
指定したオブジェクトに ModelComponent オブジェクトをコピーします。 (継承元 ModelComponent) |
CopyTo(NamedComponent) |
NamedComponent オブジェクトを指定したオブジェクトにコピーします。 (継承元 NamedComponent) |
Drop() |
現在のオブジェクトを削除し、サーバーを更新します。 |
Drop(DropOptions) |
指定したオプションを使用して、現在のオブジェクトを削除し、サーバーを更新します。 |
Drop(DropOptions, XmlaWarningCollection) |
指定したオプションを使用して、現在のオブジェクトを削除し、サーバーを更新します。 削除操作によって発生した警告は、指定した警告オブジェクトで返されます。 |
Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection) |
指定したオプションを使用して、現在のオブジェクトを削除し、サーバーを更新します。 削除操作によって発生した警告は、指定した警告変数で返され、操作の影響を受けるオブジェクトの結果は、指定した impactResult 変数で返されます。 |
Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection, Boolean) |
指定したオプションを使用して、現在のオブジェクトを削除し、サーバーを更新します。 削除操作によって発生した警告は、指定した警告変数で返され、操作の影響を受けるオブジェクトの結果は、指定した impactResult 変数で返されます。 |
GetCreateReferences(Hashtable, Boolean, Boolean) |
参照を作成するためのハッシュ テーブルを取得します。 |
GetDependents(Hashtable) |
指定されたハッシュ テーブルに対する依存を取得します。 |
GetDropDependents(Hashtable, Hashtable) |
ドロップの依存を取得します。 |
GetReferences(Hashtable, Boolean) |
MajorObject が参照しているオブジェクトを取得します。 |
GetUpdateOverwrites(Boolean) |
更新された MajorObject を上書きする Hashtable オブジェクトを取得します。 |
Refresh() |
サーバー定義からオブジェクトを更新します。 |
Refresh(Boolean) |
サーバー定義からオブジェクトを更新します。また、指定した場合は、読み込まれた依存オブジェクトも更新します。 |
Refresh(Boolean, RefreshType) |
サーバー定義からオブジェクトを更新します。また、指定した場合は、読み込まれた依存オブジェクトも更新します。 |
RemoveFromContainer(IContainer) |
指定したコンテナーから ModelComponent オブジェクトを削除します。 (継承元 ModelComponent) |
Reset() |
コンポーネントを初期状態にリセットします。 (継承元 NamedComponent) |
Submit() |
ModelComponent オブジェクトを送信します。 (継承元 ModelComponent) |
Submit(Boolean) |
ModelComponent オブジェクトを送信します。 (継承元 ModelComponent) |
ToString() |
名前付きコンポーネントを表す文字列を返します。 (継承元 NamedComponent) |
Update() |
依存オブジェクトを更新するための既定値を使用して、現在のオブジェクトのサーバー定義を実際の値に更新します。 |
Update(UpdateOptions) |
依存オブジェクトを更新するために指定されたオプションを使用して、現在のオブジェクトのサーバー定義を実際の値に更新します。 |
Update(UpdateOptions, UpdateMode) |
依存オブジェクトを更新するために指定されたオプションを使用して、現在のオブジェクトのサーバー定義を実際の値に更新します。 |
Update(UpdateOptions, UpdateMode, XmlaWarningCollection) |
依存オブジェクトを更新するために指定されたオプションを使用して、現在のオブジェクトのサーバー定義を実際の値に更新し、操作によって発生した警告を報告します。 |
Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection) |
依存オブジェクトを更新するために指定されたオプションを使用して、現在のオブジェクトのサーバー定義を実際の値に更新し、操作によって発生した警告を報告し、操作の影響を受けるオブジェクトを返します。 |
Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection, Boolean) |
依存オブジェクトを更新するために指定されたオプションを使用して、現在のオブジェクトのサーバー定義を実際の値に更新し、操作によって発生した警告を報告し、操作の影響を受けるオブジェクトを返します。 analyzeImpactOnly が true の場合、影響分析操作だけが実行され、更新操作は実行されません。 |
Validate(ValidationErrorCollection) |
追加先の要素を検証します。コレクション内で検出されたエラーが返されます。 (継承元 ModelComponent) |
Validate(ValidationErrorCollection, Boolean) |
追加先の要素を検証します。コレクション内で検出されたエラーが返されます。 パラメーターを使って、詳細なエラー情報を返すように指定できます。 (継承元 ModelComponent) |
Validate(ValidationErrorCollection, Boolean, ServerEdition) |
NamedComponent が有効かどうかを判断します。 (継承元 NamedComponent) |
Validate(ValidationResultCollection) |
MajorObject が有効かどうかを示します。 |
Validate(ValidationResultCollection, ValidationOptions) |
MajorObject が有効かどうかを示します。 |
Validate(ValidationResultCollection, ValidationOptions, ServerEdition) |
MajorObject が有効かどうかを示します。 |
明示的なインターフェイスの実装
IDeserializationCallback.OnDeserialization(Object) |
すべての主要オブジェクトの派生元となる基本クラスとなります。 |
IDeserializationStartCallback.OnDeserializationBegin(Object) |
すべての主要オブジェクトの派生元となる基本クラスとなります。 |
IFormattable.ToString(String, IFormatProvider) |
すべての主要オブジェクトの派生元となる基本クラスとなります。 (継承元 NamedComponent) |
IHostableComponent.Host |
すべての主要オブジェクトの派生元となる基本クラスとなります。 (継承元 ModelComponent) |
IModelComponent.FriendlyPath |
すべての主要オブジェクトの派生元となる基本クラスとなります。 (継承元 ModelComponent) |
IModelComponent.OwningCollection |
すべての主要オブジェクトの派生元となる基本クラスとなります。 (継承元 ModelComponent) |