共用方式為


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

取得或設定 Server 物件的 CaptureLog 屬性,指出是否應記錄傳送至 Analysis Services 執行個體的 XML 訊息。

CompatibilityMode

取得或設定 Analysis Services 的模式。 這是唯讀的。

Connected

取得是否有 Analysis Services 執行個體連接的指示。

ConnectionInfo

取得與 Server 物件連接有關的資訊。

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

取得或設定 SQL Server 產品名稱的唯讀存取,Analysis Services 執行個體已透過該產品安裝。

ServerLocation

取得或設定伺服器的位置,例如內部部署環境或是在為 Microsoft 線上服務提供表格式模型內部裝載的 Microsoft 資料中心 (例如,在 Office 365 中檢視的 Excel 資料模型)。 這是唯讀的。

ServerMode

取得或設定伺服器正在運作中的模式。 這是唯讀的。

ServerProperties

取得與特定 Server 物件建立關聯之伺服器屬性的集合。

SessionID

取得伺服器的工作階段識別碼。

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)

取得使用串連 XML 格式且包裝在 XMLA Batch 元素中的擷取記錄,並指出是否要包含交易屬性和 XMLA Parallel 元素。

ConcatenateCaptureLog(Boolean, Boolean, Boolean)

取得使用串連 XML 格式且包裝在 XMLA Batch 項目中的擷取記錄,指出是否要包含交易屬性和 XMLA Parallel 項目,並指出將處理受影響的物件。

Connect(String)

使用指定的連接字串,將伺服器的目前執行個體連接至 Analysis Services 伺服器。

Connect(String, Boolean)

使用指定的連接字串和僅限屬性的指標,將伺服器的目前執行個體連接到 Analysis Services 伺服器。

Connect(String, String)

使用指定的連接字串和工作階段識別碼,將伺服器的目前執行個體連接到 Analysis Services 伺服器。

CopyTo(MajorObject, Boolean)

將 Server 物件複製到指定的目的地。

CopyTo(ModelComponent)

將 ModelComponent 物件複製到指定的物件。

(繼承來源 ModelComponent)
CopyTo(NamedComponent)

將 NamedComponent 物件複製到指定的物件。

(繼承來源 NamedComponent)
CopyTo(Server)

將此物件的內容複製到另一個物件 (目的地)。

Disconnect()

中斷 Server 物件與 Analysis Services 伺服器的連接。

Disconnect(Boolean)

中斷指定工作階段 Server 物件與 Analysis Services 伺服器的連接。

Dispose(Boolean)

釋放 Server 使用的 Unmanaged 資源,並且選擇性地釋放 Managed 資源。

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 要求並從伺服器取得結果。

EndXmlaRequestWithReader(XmlaResultCollection)

類似於 EndXmlaRequest(),但傳回 AmoDataReader 而不是原始的 XmlReadr。

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)

取得 Hashtable 來建立參考。

(繼承來源 MajorObject)
GetDependents(Hashtable)

將相依性取得放入指定的 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)

適用於