次の方法で共有


Server クラス

定義

Analysis Services のインスタンスの基本クラスを表し、このインスタンスを制御するためのメソッドとメンバーを提供します。

[System.Runtime.InteropServices.Guid("7EC085CF-4008-45FF-9346-64F1D1E44E12")]
public abstract class Server : Microsoft.AnalysisServices.MajorObject, IDisposable
[<System.Runtime.InteropServices.Guid("7EC085CF-4008-45FF-9346-64F1D1E44E12")>]
type Server = class
    inherit MajorObject
    interface INamedComponent
    interface IModelComponent
    interface IComponent
    interface IDisposable
Public MustInherit Class Server
Inherits MajorObject
Implements IDisposable
継承
派生
属性
実装

フィールド

MaxIDLength

識別子の最大長を指定します。

(継承元 NamedComponent)
MaxNameLength

名前の最大長を指定します。

(継承元 NamedComponent)

プロパティ

AccessToken

アクセス トークン

Annotations

メジャー オブジェクトに関連付けられているすべての注釈のコレクションを取得します。

(継承元 MajorObject)
CaptureLog

CaptureXml プロパティが true に設定されてたときに生成された XMLA コマンドを含むコレクションを取得します。

CaptureXml

Analysis Services のインスタンスに送信された XML メッセージをログに記録するかどうかを示す、Server オブジェクトの CaptureLog プロパティを取得します。値の設定も可能です。

CompatibilityMode

Analysis Services のモードを取得または設定します。 読み取り専用です。

Connected

Analysis Services のインスタンスに接続があるかどうか示す値を取得します。

ConnectionInfo

サーバー オブジェクトへの接続に関する情報を取得します。

ConnectionString

Analysis Services のインスタンスへの接続に使用する接続文字列を取得します。

CreatedTimestamp

オブジェクトの作成日時を取得します。値の設定も可能です。

(継承元 MajorObject)
DefaultCompatibilityLevel

この値が指定されないときに使用する既定の互換性レベルを取得または設定します。 読み取り専用です。

Description

メジャー オブジェクトの説明を取得または設定します。

(継承元 MajorObject)
Edition

現在インストールされている Analysis Services のエディションを取得または設定します。 読み取り専用です。

EditionID

現在インストールされている Analysis Services のバージョンの EditionID を取得または設定します。 読み取り専用です。

FriendlyName

コンポーネントのわかりやすい名前を取得します。

(継承元 NamedComponent)
ID

コンポーネントの識別子を取得または設定します。

(継承元 NamedComponent)
IsLoaded

MajorObject が読み込まれたかどうかを示す値を取得します。

(継承元 MajorObject)
KeyForCollection

コレクションで使用されているキーを取得します。

(継承元 NamedComponent)
LastSchemaUpdate

現在のオブジェクト スキーマの最終更新日時を取得します。値の設定も可能です。

(継承元 MajorObject)
Name

コンポーネントの名前を取得します。値の設定も可能です。

(継承元 NamedComponent)
OnAccessTokenExpired

現在のアクセス トークンの有効期限が近い場合にアプリケーションに通知するためのコールバック メソッドを定義します。

OwningCollection

ModelComponent を格納するコレクションを取得または設定します。

(継承元 ModelComponent)
Parent

ModelComponent オブジェクトの親である IModelComponent オブジェクトを取得します。

(継承元 ModelComponent)
ProductLevel

製品レベル要素への読み取り専用アクセスを取得します。値の設定も可能です。 製品レベル自体は、格納されているインストールに固有の文字列から取得されます。

ProductName

Analysis Services のインスタンスのインストール元の SQL Server 製品の名前への読み取り専用アクセス権を取得または設定します。

ServerLocation

サーバーの場所を取得または設定します。場所は、オンプレミスか、Microsoft のオンライン サービスのテーブル モデル (Office 365 に表示される Excel データ モデルなど) の内部ホスティングを提供する Microsoft データ センター内のどちらかです。 読み取り専用です。

ServerMode

動作中のサーバーのモードを取得します。値の設定も可能です。 読み取り専用です。

ServerProperties

特定の Server オブジェクトに関連付けられたサーバー プロパティのコレクションを取得します。

SessionID

サーバーのセッション ID を取得します。

Site

コンポーネントに関連付けられているサイトを取得または設定します。

(継承元 NamedComponent)
SiteID

コンポーネントに関連付けられているサイトの識別子を取得または設定します。

(継承元 NamedComponent)
SupportedCompatibilityLevels

サーバーでサポートされる互換性レベルのセットに関する情報を取得します。

Version

サーバーのバージョンを取得します。値の設定も可能です。 読み取り専用です。

メソッド

AddToContainer(IContainer)

ModelComponent オブジェクトを指定したコンテナーに追加します。

(継承元 ModelComponent)
AfterInsert(Int32)

指定のインデックスに追加した後、ModelComponent オブジェクトを表示します。

(継承元 ModelComponent)
AfterMove(Int32, Int32)

指定のインデックスに移動した後、ModelComponent オブジェクトを表示します。

(継承元 ModelComponent)
AfterRemove(ModelComponentCollection)

ModelComponent オブジェクトを削除した後、ModelComponentCollection を表示します。

(継承元 ModelComponent)
Attach(String)

フォルダーをサーバーにアタッチします。

Attach(String, ReadWriteMode)

指定されたモードを使用して、フォルダーをサーバーにアタッチします。

Attach(String, ReadWriteMode, String)

指定されたモードとパスワードを使用して、フォルダーをサーバーにアタッチします。

BeforeRemove(Boolean)

クリーンアップする前に ModelComponent オブジェクトを削除します。

(継承元 ModelComponent)
CancelCommand()

現在の接続とセッションでコマンドの実行を取り消します (新しい一時的な接続が使用されます)。

CancelCommand(String)

指定したセッションでのコマンドの実行をキャンセルします (新しい一時的な接続が使用されます)。

CancelConnection(Int32)

指定した接続を取り消します (新しい一時的な接続が使用されます)。

CancelConnection(Int32, Boolean)

指定した接続を取り消します (新しい一時的な接続が使用されます)。

CancelSession()

現在のセッションをキャンセルします (新しい一時的な接続が使用されます)。

CancelSession(Int32)

指定したセッションをキャンセルします (新しい一時的な接続が使用されます)。

CancelSession(Int32, Boolean)

指定したセッションをキャンセルします (新しい一時的な接続が使用されます)。

CancelSession(String)

指定したセッションをキャンセルします (新しい一時的な接続が使用されます)。

CancelSession(String, Boolean)

指定したセッションをキャンセルします (新しい一時的な接続が使用されます)。

Clone(Boolean)

MajorObject オブジェクトの新しいコピーを作成します。

(継承元 MajorObject)
ConcatenateCaptureLog(Boolean, Boolean)

キャプチャ ログを、XMLA Batch 要素にラップされた、連結 XML 形式で取得し、トランザクション属性と XMLA Parallel 要素を含めるかどうかを示します。

ConcatenateCaptureLog(Boolean, Boolean, Boolean)

キャプチャ ログを、XMLA Batch 要素にラップされた、連結 XML 形式で取得し、トランザクション属性と XMLA Parallel 要素を含めるかどうかを示し、影響を受けるオブジェクトを処理するかどうかを指定します。

Connect(String)

指定された接続文字列を使用して、Server の現在のインスタンスを Analysis Services サーバーに接続します。

Connect(String, Boolean)

指定された接続文字列とプロパティのみの指定を使用して、Server の現在のインスタンスを Analysis Services サーバーに接続します。

Connect(String, String)

指定された接続文字列とセッション ID を使用して、Server の現在のインスタンスを Analysis Services サーバーに接続します。

CopyTo(MajorObject, Boolean)

指定したコピー先に Server オブジェクトをコピーします。

CopyTo(ModelComponent)

指定したオブジェクトに ModelComponent オブジェクトをコピーします。

(継承元 ModelComponent)
CopyTo(NamedComponent)

NamedComponent オブジェクトを指定したオブジェクトにコピーします。

(継承元 NamedComponent)
CopyTo(Server)

このオブジェクトの内容を別のオブジェクト (コピー先) にコピーします。

Disconnect()

Analysis Services サーバーからサーバー オブジェクトを切断します。

Disconnect(Boolean)

指定したセッション Server オブジェクトを Analysis Services サーバーから接続解除します。

Dispose(Boolean)

Server で使用されているアンマネージド リソースを解放し、必要に応じてマネージド リソースも解放します。

Drop()

現在のオブジェクトを削除し、サーバーを更新します。

(継承元 MajorObject)
Drop(DropOptions)

指定したオプションを使用して、現在のオブジェクトを削除し、サーバーを更新します。

(継承元 MajorObject)
Drop(DropOptions, XmlaWarningCollection)

指定したオプションを使用して、現在のオブジェクトを削除し、サーバーを更新します。 削除操作によって発生した警告は、指定した警告オブジェクトで返されます。

(継承元 MajorObject)
Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection)

指定したオプションを使用して、現在のオブジェクトを削除し、サーバーを更新します。 削除操作によって発生した警告は、指定した警告変数で返され、操作の影響を受けるオブジェクトの結果は、指定した impactResult 変数で返されます。

(継承元 MajorObject)
Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection, Boolean)

指定したオプションを使用して、現在のオブジェクトを削除し、サーバーを更新します。 削除操作によって発生した警告は、指定した警告変数で返され、操作の影響を受けるオブジェクトの結果は、指定した impactResult 変数で返されます。

(継承元 MajorObject)
EndXmlaRequest()

最後の XML for Analysis (XMLA) 要求を終了します。

EndXmlaRequestAndGetResults()

Xmla 要求を終了し、Server から結果を取得します。

EndXmlaRequestWithReader(XmlaResultCollection)

EndXmlaRequest() と似ていますが、未加工の XmlReader ではなく、AmoDataReader を返します。

Execute(String)

指定したコマンドを Analysis Services サーバーで実行します。

Execute(String, ImpactDetailCollection, Boolean)

Analysis Services サーバー上で指定したコマンドを実行し、影響分析のサポートを提供します。

ExecuteCaptureLog(Boolean, Boolean)

サーバー上でキャプチャ ログの内容を実行し、トランザクション モードまたは並列モードでの実行を示します。 影響を受けるオブジェクトは処理されません。

ExecuteCaptureLog(Boolean, Boolean, Boolean)

サーバー上でキャプチャ ログの内容を実行し、トランザクション モードまたは並列モードでの実行を示します。さらに、影響を受けるオブジェクトを処理するかどうかを示します。

ExecuteCaptureLog(Boolean, Boolean, Boolean, Boolean)

サーバー上でキャプチャ ログの内容を実行し、トランザクション モードまたは並列モードでの実行を示します。さらに、影響を受けるオブジェクトを処理するかどうかを示し、揮発性のオブジェクトをスキップするかどうかを示します。

ExecuteReader(String, XmlaResultCollection, IDictionary, Boolean)

特定の XMLA コマンドを実行し、AmoDataReader を返します

GetConnectionState(Boolean)

Analysis Services サーバーへの接続の現在の状態を取得します。

GetCreateReferences(Hashtable, Boolean, Boolean)

参照を作成するためのハッシュ テーブルを取得します。

(継承元 MajorObject)
GetDependents(Hashtable)

指定されたハッシュ テーブルに対する依存を取得します。

(継承元 MajorObject)
GetDropDependents(Hashtable, Hashtable)

ドロップの依存を取得します。

(継承元 MajorObject)
GetReferences(Hashtable, Boolean)

MajorObject が参照しているオブジェクトを取得します。

(継承元 MajorObject)
GetSupportedCompatibilityLevels()

サーバーでサポートされる互換性レベルのセットを取得します。

GetUpdateOverwrites(Boolean)

更新された MajorObject を上書きする Hashtable オブジェクトを取得します。

(継承元 MajorObject)
ImageLoad(ImageLoadInfo)

???

ImageLoad(String, String, Stream)

???

ImageLoad(String, String, Stream, ReadWriteMode)

???

ImageSave(ImageSaveInfo)

???

ImageSave(String, Stream)

???

Reconnect()

Analysis Services データベースへの接続を再確立します。

Refresh()

サーバー定義からオブジェクトを更新します。

(継承元 MajorObject)
Refresh(Boolean)

サーバー定義からオブジェクトを更新します。また、指定した場合は、読み込まれた依存オブジェクトも更新します。

(継承元 MajorObject)
Refresh(Boolean, RefreshType)

サーバー定義からオブジェクトを更新します。また、指定した場合は、読み込まれた依存オブジェクトも更新します。

(継承元 MajorObject)
RemoveFromContainer(IContainer)

指定したコンテナーから ModelComponent オブジェクトを削除します。

(継承元 ModelComponent)
RenameScriptMeasure(String, String, String, String, FixUpExpressions)

メジャーの名前の変更操作を実行します。

RenameTable(String, String, String, FixUpExpressions)

テーブルの名前の変更操作を実行します。

RenameTableColumn(String, String, String, String, FixUpExpressions)

列の名前の変更操作を実行します。

Reset()

コンポーネントを初期状態にリセットします。

(継承元 NamedComponent)
Restore(RestoreInfo)

指定された RestoreInfo オブジェクトに設定されたオプションを使用し、Analysis Services データベースをバックアップ ファイルから復元します。

Restore(String)

Analysis Services データベースをバックアップ ファイルから復元します。

Restore(String, String)

Analysis Services データベースをバックアップ ファイルから指定したデータベースに復元します。

Restore(String, String, Boolean)

上書きフラグを指定して、Analysis Services データベースをバックアップ ファイルから指定したデータベースに復元します。

Restore(String, String, Boolean, RestoreLocation[])

上書きフラグと複数のリモート サーバを指定して、Analysis Services データベースをバックアップ ファイルから指定データベースに復元します。

Restore(String, String, Boolean, RestoreLocation[], RestoreSecurity)

上書きフラグ、複数のリモート サーバー、およびセキュリティ設定を指定して、Analysis Services データベースをバックアップ ファイルから指定したデータベースに復元します。

Restore(String, String, Boolean, RestoreLocation[], RestoreSecurity, String)

上書きフラグ、複数のリモート サーバー、およびセキュリティ設定とパスワードを指定して、Analysis Services データベースをバックアップ ファイルから指定したデータベースに復元します。

Restore(String, String, Boolean, RestoreLocation[], RestoreSecurity, String, String)

パスワード、上書きフラグ、複数のリモート サーバー、セキュリティ設定、パスワード、およびストレージの場所を指定して、Analysis Services データベースをバックアップ ファイルから指定したデータベースに復元します。

Restore(String, String, Boolean, RestoreLocation[], RestoreSecurity, String, String, ReadWriteMode)

パスワード、上書きフラグ、複数のリモート サーバー、セキュリティ設定、パスワード、ストレージの場所、読み取り/書き込みモードを指定して、Analysis Services データベースをバックアップ ファイルから指定したデータベースに復元します。

Restore(String, String, Boolean, RestoreLocation[], RestoreSecurity, String, String, ReadWriteMode, Boolean)

パスワード、上書きフラグ、複数のリモート サーバー、セキュリティ設定、パスワード、ストレージの場所、読み取り/書き込みモードを指定して、Analysis Services データベースをバックアップ ファイルから指定したデータベースに復元します。

SendXmlaRequest(XmlaRequestType, Stream)

特定のストリームを使用して、指定した種類の XML for Analysis (XMLA) 要求を送信します。

SendXmlaRequest(XmlaRequestType, TextReader)

特定の要求を使用して、指定した種類の XML for Analysis (XMLA) 要求を送信します。

StartXmlaRequest(XmlaRequestType)

サーバーへの XML for Analysis (XMLA) 要求を開始します。

Submit()

ModelComponent オブジェクトを送信します。

(継承元 ModelComponent)
Submit(Boolean)

ModelComponent オブジェクトを送信します。

(継承元 ModelComponent)
Synchronize(String, String)

現在のオブジェクトを同期します。

Synchronize(String, String, SynchronizeSecurity, Boolean)

現在のオブジェクトを同期します。

Synchronize(SynchronizeInfo)

現在のオブジェクトを同期します。

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, ServerEdition)

サーバー オブジェクトが有効かどうかを示します。

Validate(ValidationResultCollection)

MajorObject が有効かどうかを示します。

(継承元 MajorObject)
Validate(ValidationResultCollection, ValidationOptions)

MajorObject が有効かどうかを示します。

(継承元 MajorObject)
Validate(ValidationResultCollection, ValidationOptions, ServerEdition)

MajorObject が有効かどうかを示します。

(継承元 MajorObject)

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

IDeserializationCallback.OnDeserialization(Object)

Analysis Services のインスタンスの基本クラスを表し、このインスタンスを制御するためのメソッドとメンバーを提供します。

(継承元 MajorObject)
IDeserializationStartCallback.OnDeserializationBegin(Object)

Analysis Services のインスタンスの基本クラスを表し、このインスタンスを制御するためのメソッドとメンバーを提供します。

(継承元 MajorObject)
IFormattable.ToString(String, IFormatProvider)

Analysis Services のインスタンスの基本クラスを表し、このインスタンスを制御するためのメソッドとメンバーを提供します。

(継承元 NamedComponent)
IHostableComponent.Host

Analysis Services のインスタンスの基本クラスを表し、このインスタンスを制御するためのメソッドとメンバーを提供します。

(継承元 ModelComponent)
IModelComponent.FriendlyPath

Analysis Services のインスタンスの基本クラスを表し、このインスタンスを制御するためのメソッドとメンバーを提供します。

(継承元 ModelComponent)
IModelComponent.OwningCollection

Analysis Services のインスタンスの基本クラスを表し、このインスタンスを制御するためのメソッドとメンバーを提供します。

(継承元 ModelComponent)

適用対象