Server 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示 Analysis Services 的執行個體,並提供可讓您控制該執行個體的方法和成員。 此類別無法獲得繼承。
[System.Runtime.InteropServices.Guid("554BBCA3-925F-4797-9460-2421A8CD7030")]
public sealed class Server : Microsoft.AnalysisServices.Core.Server, ICloneable, IDisposable, Microsoft.AnalysisServices.IMajorObject
[<System.Runtime.InteropServices.Guid("554BBCA3-925F-4797-9460-2421A8CD7030")>]
type Server = class
inherit Server
interface IMajorObject
interface INamedComponent
interface IModelComponent
interface IComponent
interface IDisposable
interface ICloneable
Public NotInheritable Class Server
Inherits Server
Implements ICloneable, IDisposable, IMajorObject
- 繼承
- 屬性
- 實作
範例
...
備註
他的物件是整個 Analysis Management Objects (AMO) 物件模型樹狀結構的根物件。 使用 ClassType Server 的物件,您可以:* 連接到執行 Analysis Services 實例的電腦。 * 連線 (建立會話) ,並將 (結束會話內容中斷連線,) 至 Analysis Services 實例。 * 擷取 Analysis Services 命令流量的 XML 訊息記錄。 * 識別產品版本和產品層級。 * 執行要求以建立其他 Analysis Services 物件,例如資料庫、資料來源、命令、維度、Cube、資料採礦模型和角色。
建構函式
Server() |
使用預設值,將伺服器的新執行個體初始化。 |
欄位
MaxIDLength |
指定識別碼的最大長度。 (繼承來源 NamedComponent) |
MaxNameLength |
指定名稱的最大長度。 (繼承來源 NamedComponent) |
屬性
AccessToken |
存取權杖 (繼承來源 Server) |
Annotations |
取得與所有主要物件建立關聯之所有註解的集合。 (繼承來源 MajorObject) |
Assemblies |
從 Server 物件取得組件的集合。 |
CaptureLog |
取得包含 CaptureXml 屬性若設定為 true 時,所產生之 XMLA 命令的集合。 (繼承來源 Server) |
CaptureXml |
取得或設定 Server 物件的 CaptureLog 屬性,指出是否應記錄傳送至 Analysis Services 執行個體的 XML 訊息。 (繼承來源 Server) |
CompatibilityMode |
取得或設定 Analysis Services 的模式。 這是唯讀的。 (繼承來源 Server) |
Connected |
取得是否有 Analysis Services 執行個體連接的指示。 (繼承來源 Server) |
ConnectionInfo |
取得與 Server 物件連接有關的資訊。 (繼承來源 Server) |
ConnectionString |
取得用來連接到 Analysis Services 執行個體的連接字串。 (繼承來源 Server) |
CreatedTimestamp |
取得或設定物件的建立日期和時間。 (繼承來源 MajorObject) |
Databases |
取得 Server 上常駐的資料庫集合。 |
DefaultCompatibilityLevel |
取得或設定未指定這個值時所要使用的預設相容性層級。 這是唯讀的。 (繼承來源 Server) |
Description |
取得或設定主要物件的描述。 (繼承來源 MajorObject) |
Edition |
取得或設定目前安裝的 Analysis Services 版本。 這是唯讀的。 (繼承來源 Server) |
EditionID |
取得或設定目前安裝的 Analysis Services 版本的 EditionID。 這是唯讀的。 (繼承來源 Server) |
FriendlyName |
取得元件的使用者易記名稱。 (繼承來源 NamedComponent) |
ID |
取得或設定元件的識別碼。 (繼承來源 NamedComponent) |
IsInTransaction |
取得值,指出是否在伺服器上啟動了使用中的交易。 |
IsLoaded |
取得值,指出是否已載入 MajorObject。 (繼承來源 MajorObject) |
KeyForCollection |
取得集合中使用的索引鍵。 (繼承來源 NamedComponent) |
LastSchemaUpdate |
取得或設定上次更新物件結構描述的日期和時間。 (繼承來源 MajorObject) |
Name |
取得或設定元件的名稱。 (繼承來源 NamedComponent) |
OnAccessTokenExpired |
定義回呼方法,以在目前的存取權杖即將到期時通知應用程式。 (繼承來源 Server) |
OwningCollection |
取得或設定包含 ModelComponent 的集合。 (繼承來源 ModelComponent) |
Parent |
取得 ModelComponent 物件的父代 IModelComponent 物件。 (繼承來源 ModelComponent) |
ProductLevel |
取得或設定產品層級元素的唯讀存取。 產品層級本身是取自儲存的安裝特定字串。 (繼承來源 Server) |
ProductName |
取得或設定 SQL Server 產品名稱的唯讀存取,Analysis Services 執行個體已透過該產品安裝。 (繼承來源 Server) |
Roles |
取得資料庫、Cube 或採礦模型的角色集合。 |
ServerLocation |
取得或設定伺服器的位置,例如內部部署環境或是在為 Microsoft 線上服務提供表格式模型內部裝載的 Microsoft 資料中心 (例如,在 Office 365 中檢視的 Excel 資料模型)。 這是唯讀的。 (繼承來源 Server) |
ServerMode |
取得或設定伺服器正在運作中的模式。 這是唯讀的。 (繼承來源 Server) |
ServerProperties |
取得與特定 Server 物件建立關聯之伺服器屬性的集合。 (繼承來源 Server) |
SessionID |
取得伺服器的工作階段識別碼。 (繼承來源 Server) |
SessionTrace |
取得 SessionTrace 物件,其可用於啟動及停止伺服器上的追蹤。 |
Site |
取得或設定與元件建立關聯的網站。 (繼承來源 NamedComponent) |
SiteID |
取得或設定與元件相關聯之網站的識別碼。 (繼承來源 NamedComponent) |
SupportedCompatibilityLevels |
取得伺服器所支援的一組相容性層級的相關資訊。 (繼承來源 Server) |
Traces |
取得伺服器上的可用追蹤。 |
Version |
取得或設定伺服器版本。 這是唯讀的。 (繼承來源 Server) |
方法
明確介面實作
ICloneable.Clone() |
表示 Analysis Services 的執行個體,並提供可讓您控制該執行個體的方法和成員。 此類別無法獲得繼承。 |
IDeserializationCallback.OnDeserialization(Object) |
表示 Analysis Services 的執行個體,並提供可讓您控制該執行個體的方法和成員。 此類別無法獲得繼承。 (繼承來源 MajorObject) |
IDeserializationStartCallback.OnDeserializationBegin(Object) |
表示 Analysis Services 的執行個體,並提供可讓您控制該執行個體的方法和成員。 此類別無法獲得繼承。 (繼承來源 MajorObject) |
IFormattable.ToString(String, IFormatProvider) |
表示 Analysis Services 的執行個體,並提供可讓您控制該執行個體的方法和成員。 此類別無法獲得繼承。 (繼承來源 NamedComponent) |
IHostableComponent.Host |
表示 Analysis Services 的執行個體,並提供可讓您控制該執行個體的方法和成員。 此類別無法獲得繼承。 (繼承來源 ModelComponent) |
IMajorObject.BaseType |
表示 Analysis Services 的執行個體,並提供可讓您控制該執行個體的方法和成員。 此類別無法獲得繼承。 |
IMajorObject.CreateBody() |
表示 Analysis Services 的執行個體,並提供可讓您控制該執行個體的方法和成員。 此類別無法獲得繼承。 |
IMajorObject.DependsOn(IMajorObject) |
表示 Analysis Services 的執行個體,並提供可讓您控制該執行個體的方法和成員。 此類別無法獲得繼承。 |
IMajorObject.ObjectReference |
表示 Analysis Services 的執行個體,並提供可讓您控制該執行個體的方法和成員。 此類別無法獲得繼承。 |
IMajorObject.ParentDatabase |
表示 Analysis Services 的執行個體,並提供可讓您控制該執行個體的方法和成員。 此類別無法獲得繼承。 |
IMajorObject.ParentServer |
表示 Analysis Services 的執行個體,並提供可讓您控制該執行個體的方法和成員。 此類別無法獲得繼承。 |
IMajorObject.Path |
表示 Analysis Services 的執行個體,並提供可讓您控制該執行個體的方法和成員。 此類別無法獲得繼承。 |
IMajorObject.WriteRef(XmlWriter) |
表示 Analysis Services 的執行個體,並提供可讓您控制該執行個體的方法和成員。 此類別無法獲得繼承。 |
IModelComponent.FriendlyPath |
表示 Analysis Services 的執行個體,並提供可讓您控制該執行個體的方法和成員。 此類別無法獲得繼承。 (繼承來源 ModelComponent) |
IModelComponent.OwningCollection |
表示 Analysis Services 的執行個體,並提供可讓您控制該執行個體的方法和成員。 此類別無法獲得繼承。 (繼承來源 ModelComponent) |