ComAssembly クラス

ComAssembly の管理と利用が可能になります。このクラスは継承できません。

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

構文

'宣言
<GuidAttribute("EB79D51C-7F27-46f6-A089-43DD46C6D6F3")> _
Public NotInheritable Class ComAssembly _
    Inherits Assembly _
    Implements IMajorObject, INamedComponent, IModelComponent, IComponent,  _
    IDisposable
'使用
Dim instance As ComAssembly
[GuidAttribute("EB79D51C-7F27-46f6-A089-43DD46C6D6F3")]
public sealed class ComAssembly : Assembly, 
    IMajorObject, INamedComponent, IModelComponent, IComponent, IDisposable
[GuidAttribute(L"EB79D51C-7F27-46f6-A089-43DD46C6D6F3")]
public ref class ComAssembly sealed : public Assembly, 
    IMajorObject, INamedComponent, IModelComponent, IComponent, IDisposable
[<SealedAttribute>]
[<GuidAttribute("EB79D51C-7F27-46f6-A089-43DD46C6D6F3")>]
type ComAssembly =  
    class
        inherit Assembly
        interface IMajorObject
        interface INamedComponent
        interface IModelComponent
        interface IComponent
        interface IDisposable
    end
public final class ComAssembly extends Assembly implements IMajorObject, INamedComponent, IModelComponent, IComponent, IDisposable

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

コンストラクター

  名前 説明
パブリック メソッド ComAssembly() () () () ComAssembly の新しいインスタンスを既定値で初期化します。
パブリック メソッド ComAssembly(String) ComAssembly の新しいインスタンスを指定のアセンブリで初期化します。
パブリック メソッド ComAssembly(String, String) ComAssembly の新しいインスタンスを指定のアセンブリとその識別子で初期化します。

先頭に戻る

プロパティ

  名前 説明
パブリック プロパティ Annotations 現在のオブジェクトに対するすべての注釈のコレクション オブジェクトを取得します。 (MajorObject から継承されています。)
プロテクト プロパティ CanRaiseEvents (Component から継承されています。)
パブリック プロパティ Container (Component から継承されています。)
パブリック プロパティ CreatedTimestamp オブジェクトの作成日時を取得します。値の設定も可能です。 (MajorObject から継承されています。)
パブリック プロパティ Description 現在のオブジェクトの説明文字列を取得します。値の設定も可能です。 (MajorObject から継承されています。)
プロテクト プロパティ DesignMode (Component から継承されています。)
プロテクト プロパティ Events (Component から継承されています。)
プロテクト プロパティ FriendlyName (NamedComponent から継承されています。)
パブリック プロパティ ID (NamedComponent から継承されています。)
パブリック プロパティ ImpersonationInfo アセンブリを実行するユーザー資格情報を取得します。値の設定も可能です。 (Assembly から継承されています。)
パブリック プロパティ IsLoaded インフラストラクチャです。 (MajorObject から継承されています。)
プロテクト プロパティ KeyForCollection (NamedComponent から継承されています。)
パブリック プロパティ LastSchemaUpdate 現在のオブジェクト スキーマの最終更新日時を取得します。値の設定も可能です。 (MajorObject から継承されています。)
パブリック プロパティ Name (NamedComponent から継承されています。)
パブリック プロパティ OwningCollection ModelComponent を格納するコレクションを取得します。値の設定も可能です。 (ModelComponent から継承されています。)
パブリック プロパティ Parent インフラストラクチャです。 (ModelComponent から継承されています。)
パブリック プロパティ Site (NamedComponent から継承されています。)
パブリック プロパティ SiteID (NamedComponent から継承されています。)
パブリック プロパティ Source COM アセンブリ ファイルを検索するソースを取得します。値の設定も可能です。

先頭に戻る

メソッド

  名前 説明
プロテクト メソッド AddToContainer インフラストラクチャです。 (ModelComponent から継承されています。)
プロテクト メソッド AfterInsert インフラストラクチャです。 (ModelComponent から継承されています。)
プロテクト メソッド AfterMove インフラストラクチャです。 (ModelComponent から継承されています。)
プロテクト メソッド AfterRemove インフラストラクチャです。 (ModelComponent から継承されています。)
プロテクト メソッド BeforeRemove インフラストラクチャです。 (ModelComponent から継承されています。)
パブリック メソッド Clone() () () () 現在の ComAssembly オブジェクトの完全なコピーを返します。 (Assembly. . :: . .Clone() () () () をオーバーライドします。)
プロテクト メソッド Clone(Boolean) インフラストラクチャです。 (MajorObject から継承されています。)
パブリック メソッド CopyTo(Assembly) アセンブリを指定したオブジェクトにコピーします。 (Assembly から継承されています。)
パブリック メソッド CopyTo(ComAssembly) 現在の ComAssembly オブジェクトを、パラメータとして渡されるオブジェクトにコピーします。
プロテクト メソッド CopyTo(ModelComponent) インフラストラクチャです。 (ModelComponent から継承されています。)
プロテクト メソッド CopyTo(NamedComponent) (NamedComponent から継承されています。)
プロテクト メソッド CopyTo(MajorObject, Boolean) インフラストラクチャです。 (Assembly から継承されています。)
パブリック メソッド CreateObjRef (MarshalByRefObject から継承されています。)
パブリック メソッド Dispose() () () () (Component から継承されています。)
プロテクト メソッド Dispose(Boolean) (Component から継承されています。)
パブリック メソッド Drop() () () () 現在のオブジェクトを削除し、サーバーを更新します。 (MajorObject から継承されています。)
パブリック メソッド Drop(DropOptions) 指定したオプションを使用して、現在のオブジェクトを削除し、サーバーを更新します。 (MajorObject から継承されています。)
パブリック メソッド Drop(DropOptions, XmlaWarningCollection) 指定したオプションを使用して、現在のオブジェクトを削除し、サーバーを更新します。削除操作によって発生した警告は、指定した warnings オブジェクトで返されます。 (MajorObject から継承されています。)
パブリック メソッド Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection) 指定したオプションを使用して、現在のオブジェクトを削除し、サーバーを更新します。削除操作によって発生した警告は、指定した warnings 変数で返され、操作の影響を受けるオブジェクトの結果は、指定した impactResult 変数で返されます。 (MajorObject から継承されています。)
パブリック メソッド Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection, Boolean) 指定したオプションを使用して、現在のオブジェクトを削除し、サーバーを更新します。削除操作によって発生した警告は、指定した warnings 変数で返され、操作の影響を受けるオブジェクトの結果は、指定した impactResult 変数で返されます。 (MajorObject から継承されています。)
パブリック メソッド Equals (Object から継承されています。)
プロテクト メソッド Finalize (Component から継承されています。)
プロテクト メソッド GetCreateReferences インフラストラクチャです。 (MajorObject から継承されています。)
パブリック メソッド GetDependents インフラストラクチャです。 (MajorObject から継承されています。)
プロテクト メソッド GetDropDependents インフラストラクチャです。 (MajorObject から継承されています。)
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド GetLifetimeService (MarshalByRefObject から継承されています。)
パブリック メソッド GetReferences インフラストラクチャです。 (MajorObject から継承されています。)
プロテクト メソッド GetService (Component から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
パブリック メソッド GetUpdateOverwrites インフラストラクチャです。 (MajorObject から継承されています。)
パブリック メソッド InitializeLifetimeService (MarshalByRefObject から継承されています。)
プロテクト メソッド MemberwiseClone() () () () (Object から継承されています。)
プロテクト メソッド MemberwiseClone(Boolean) (MarshalByRefObject から継承されています。)
パブリック メソッド Refresh() () () () サーバー定義を基に現在のオブジェクトを更新します。 (MajorObject から継承されています。)
パブリック メソッド Refresh(Boolean) サーバー定義を基に現在のオブジェクトを更新します。また、指定されている場合は、読み込まれた依存オブジェクトも更新します。 (MajorObject から継承されています。)
パブリック メソッド Refresh(Boolean, RefreshType) サーバー定義を基に現在のオブジェクトを更新します。また、指定されている場合は、読み込まれた依存オブジェクトも更新します。 (MajorObject から継承されています。)
プロテクト メソッド RemoveFromContainer インフラストラクチャです。 (ModelComponent から継承されています。)
プロテクト メソッド Reset (NamedComponent から継承されています。)
パブリック メソッド Submit() () () () インフラストラクチャです。 (ModelComponent から継承されています。)
パブリック メソッド Submit(Boolean) インフラストラクチャです。 (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(ValidationResultCollection) (MajorObject から継承されています。)
パブリック メソッド Validate(ValidationErrorCollection, Boolean) 追加先の要素を検証します。コレクション内で検出されたエラーが返されます。パラメータを使って、詳細なエラー情報を返すように指定できます。 (ModelComponent から継承されています。)
パブリック メソッド Validate(ValidationResultCollection, ValidationOptions) (MajorObject から継承されています。)
パブリック メソッド Validate(ValidationErrorCollection, Boolean, ServerEdition) (NamedComponent から継承されています。)
パブリック メソッド Validate(ValidationResultCollection, ValidationOptions, ServerEdition) (MajorObject から継承されています。)

先頭に戻る

イベント

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

先頭に戻る

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

  名前 説明
明示的なインターフェイスの実装プライベート メソッド ICloneable. . :: . .Clone (Assembly から継承されています。)
明示的なインターフェイスの実装プライベート メソッド IDeserializationCallback. . :: . .OnDeserialization (MajorObject から継承されています。)
明示的なインターフェイスの実装プライベート メソッド IFormattable. . :: . .ToString (NamedComponent から継承されています。)
明示的なインターフェイスの実装プライベート メソッド IDeserializationStartCallback. . :: . .OnDeserializationBegin (MajorObject から継承されています。)
明示的なインターフェイスの実装プライベート プロパティ IHostableComponent. . :: . .Host (ModelComponent から継承されています。)
明示的なインターフェイスの実装プライベート プロパティ IMajorObject. . :: . .BaseType (Assembly から継承されています。)
明示的なインターフェイスの実装プライベート メソッド IMajorObject. . :: . .CreateBody
明示的なインターフェイスの実装プライベート メソッド IMajorObject. . :: . .DependsOn (Assembly から継承されています。)
明示的なインターフェイスの実装プライベート プロパティ IMajorObject. . :: . .ObjectReference (Assembly から継承されています。)
明示的なインターフェイスの実装プライベート プロパティ IMajorObject. . :: . .ParentDatabase (Assembly から継承されています。)
明示的なインターフェイスの実装プライベート プロパティ IMajorObject. . :: . .ParentServer (Assembly から継承されています。)
明示的なインターフェイスの実装プライベート プロパティ IMajorObject. . :: . .Path (Assembly から継承されています。)
明示的なインターフェイスの実装プライベート メソッド IMajorObject. . :: . .WriteRef (Assembly から継承されています。)
明示的なインターフェイスの実装プライベート プロパティ IModelComponent. . :: . .FriendlyPath (ModelComponent から継承されています。)
明示的なインターフェイスの実装プライベート プロパティ IModelComponent. . :: . .OwningCollection (ModelComponent から継承されています。)

先頭に戻る

説明

新規 : 2006 年 7 月 17 日

スレッド セーフ

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