Database 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
指定 Analysis Services 表格式或多維度資料庫。 無法繼承這個類別。 伺服器模式和模型類型將決定您後續是否可以建立或修改模型樹狀結構。 具體而言,如果您呼叫 Tabular.Database,則只有在模型為相容性層級 1200 的表格式時,才能修改其模型。
public class Database : Microsoft.AnalysisServices.Core.Database, ICloneable, Microsoft.AnalysisServices.Tabular.IMajorObject
type Database = class
inherit Database
interface ICloneable
interface IMajorObject
Public Class Database
Inherits Database
Implements ICloneable, IMajorObject
- 繼承
- 實作
建構函式
Database() |
使用預設值,初始化表格式 Database 的新實例。 |
Database(ModelType, Int32) |
使用模型類型和相容性層級,初始化表格式 Database 物件的新實例。 |
Database(String) |
使用名稱,初始化表格式 Database 的新實例。 |
Database(String, String) |
使用名稱和識別碼,初始化表格式 Database 的新實例。 |
欄位
MaxIDLength |
指定標識碼的最大長度。 (繼承來源 NamedComponent) |
MaxNameLength |
指定名稱的最大長度。 (繼承來源 NamedComponent) |
屬性
Annotations |
取得與主要對象相關聯的所有批注集合。 (繼承來源 MajorObject) |
Collation |
取得或設定資料庫的定序類型。 (繼承來源 Database) |
CompatibilityLevel |
取得或設定資料庫的相容性層級。 (繼承來源 Database) |
CompatibilityMode |
取得或設定資料庫的相容性層級。 (繼承來源 Database) |
CreatedTimestamp |
取得或設定物件的建立日期和時間。 (繼承來源 MajorObject) |
DbStorageLocation |
取得或設定資料庫儲存位置。 (繼承來源 Database) |
Description |
取得或設定元件的描述。 (繼承來源 Database) |
DismissedValidationResults |
取得與資料庫相關聯的 DismissedValidationResult 集合。 (繼承來源 Database) |
DismissedValidationRules |
取得與 Database 相關聯的 DismissedValidationRule 集合。 (繼承來源 Database) |
EstimatedSize |
取得或設定父資料庫的唯讀估計大小,以位元組為單位。 (繼承來源 Database) |
FriendlyName |
取得元件的用戶易記名稱。 (繼承來源 NamedComponent) |
ID |
取得或設定元件的標識碼。 (繼承來源 NamedComponent) |
ImagePath |
取得或設定影像路徑。 (繼承來源 Database) |
ImageUniqueID |
取得或設定影像唯一標識符。 (繼承來源 Database) |
ImageUrl |
取得或設定要針對資料庫顯示之影像的URL路徑。 (繼承來源 Database) |
ImageVersion |
取得或設定資料庫中映像的版本。 (繼承來源 Database) |
IsInTransaction |
取得值,這個值表示資料庫是否受到目前交易的影響。 |
IsLoaded |
取得值,這個值表示是否已載入MajorObject。 (繼承來源 MajorObject) |
KeyForCollection |
取得集合中使用的索引鍵。 (繼承來源 NamedComponent) |
Language |
取得或設定資料庫的語言值。 (繼承來源 Database) |
LastProcessed |
取得或設定上次處理物件的 DateTime。 (繼承來源 ProcessableMajorObject) |
LastSchemaUpdate |
取得或設定上次更新目前物件架構的日期和時間。 (繼承來源 MajorObject) |
LastUpdate |
取得或設定資料庫上次更新的時間。 (繼承來源 Database) |
Model | |
ModelType |
取得或設定部署資料庫的來源模型類型。 預期的值包括 Default (與多維度相同)、多維度或表格式。 (繼承來源 Database) |
Name |
取得或設定元件的名稱。 (繼承來源 NamedComponent) |
OwningCollection |
取得或設定包含 ModelComponent 的集合。 (繼承來源 ModelComponent) |
Parent | |
ReadWriteMode |
取得或設定資料庫的 ReadWriteMode。 (繼承來源 Database) |
Server |
取得資料庫的父 Server。 |
Site |
取得或設定與元件相關聯的月臺。 (繼承來源 NamedComponent) |
SiteID |
取得或設定與元件相關聯之月臺的標識碼。 (繼承來源 NamedComponent) |
State |
取得或設定這個目前實例的 AnalysisState。 (繼承來源 ProcessableMajorObject) |
StorageEngineUsed |
取得或設定目前資料庫中所使用的儲存引擎。 (繼承來源 Database) |
Translations |
取得與資料庫相關聯的翻譯集合。 (繼承來源 Database) |
Version |
取得或設定資料庫版本。 (繼承來源 Database) |
Visible |
取得或設定與 Database 相關聯的布爾可見度屬性。 (繼承來源 Database) |
方法
明確介面實作
ICloneable.Clone() |
指定 Analysis Services 表格式或多維度資料庫。 無法繼承這個類別。 伺服器模式和模型類型將決定您後續是否可以建立或修改模型樹狀結構。 具體而言,如果您呼叫 Tabular.Database,則只有在模型為相容性層級 1200 的表格式時,才能修改其模型。 |
IDeserializationCallback.OnDeserialization(Object) |
指定 Analysis Services 表格式或多維度資料庫。 無法繼承這個類別。 伺服器模式和模型類型將決定您後續是否可以建立或修改模型樹狀結構。 具體而言,如果您呼叫 Tabular.Database,則只有在模型為相容性層級 1200 的表格式時,才能修改其模型。 (繼承來源 MajorObject) |
IDeserializationStartCallback.OnDeserializationBegin(Object) |
指定 Analysis Services 表格式或多維度資料庫。 無法繼承這個類別。 伺服器模式和模型類型將決定您後續是否可以建立或修改模型樹狀結構。 具體而言,如果您呼叫 Tabular.Database,則只有在模型為相容性層級 1200 的表格式時,才能修改其模型。 (繼承來源 MajorObject) |
IFormattable.ToString(String, IFormatProvider) |
指定 Analysis Services 表格式或多維度資料庫。 無法繼承這個類別。 伺服器模式和模型類型將決定您後續是否可以建立或修改模型樹狀結構。 具體而言,如果您呼叫 Tabular.Database,則只有在模型為相容性層級 1200 的表格式時,才能修改其模型。 (繼承來源 NamedComponent) |
IHostableComponent.Host |
指定 Analysis Services 表格式或多維度資料庫。 無法繼承這個類別。 伺服器模式和模型類型將決定您後續是否可以建立或修改模型樹狀結構。 具體而言,如果您呼叫 Tabular.Database,則只有在模型為相容性層級 1200 的表格式時,才能修改其模型。 (繼承來源 ModelComponent) |
IMajorObject.BaseType |
指定 Analysis Services 表格式或多維度資料庫。 無法繼承這個類別。 伺服器模式和模型類型將決定您後續是否可以建立或修改模型樹狀結構。 具體而言,如果您呼叫 Tabular.Database,則只有在模型為相容性層級 1200 的表格式時,才能修改其模型。 |
IMajorObject.CreateBody() |
指定 Analysis Services 表格式或多維度資料庫。 無法繼承這個類別。 伺服器模式和模型類型將決定您後續是否可以建立或修改模型樹狀結構。 具體而言,如果您呼叫 Tabular.Database,則只有在模型為相容性層級 1200 的表格式時,才能修改其模型。 |
IMajorObject.DependsOn(IMajorObject) |
指定 Analysis Services 表格式或多維度資料庫。 無法繼承這個類別。 伺服器模式和模型類型將決定您後續是否可以建立或修改模型樹狀結構。 具體而言,如果您呼叫 Tabular.Database,則只有在模型為相容性層級 1200 的表格式時,才能修改其模型。 |
IMajorObject.ObjectReference |
指定 Analysis Services 表格式或多維度資料庫。 無法繼承這個類別。 伺服器模式和模型類型將決定您後續是否可以建立或修改模型樹狀結構。 具體而言,如果您呼叫 Tabular.Database,則只有在模型為相容性層級 1200 的表格式時,才能修改其模型。 |
IMajorObject.ParentDatabase |
指定 Analysis Services 表格式或多維度資料庫。 無法繼承這個類別。 伺服器模式和模型類型將決定您後續是否可以建立或修改模型樹狀結構。 具體而言,如果您呼叫 Tabular.Database,則只有在模型為相容性層級 1200 的表格式時,才能修改其模型。 |
IMajorObject.ParentServer |
指定 Analysis Services 表格式或多維度資料庫。 無法繼承這個類別。 伺服器模式和模型類型將決定您後續是否可以建立或修改模型樹狀結構。 具體而言,如果您呼叫 Tabular.Database,則只有在模型為相容性層級 1200 的表格式時,才能修改其模型。 |
IMajorObject.Path |
指定 Analysis Services 表格式或多維度資料庫。 無法繼承這個類別。 伺服器模式和模型類型將決定您後續是否可以建立或修改模型樹狀結構。 具體而言,如果您呼叫 Tabular.Database,則只有在模型為相容性層級 1200 的表格式時,才能修改其模型。 |
IMajorObject.WriteRef(XmlWriter) |
指定 Analysis Services 表格式或多維度資料庫。 無法繼承這個類別。 伺服器模式和模型類型將決定您後續是否可以建立或修改模型樹狀結構。 具體而言,如果您呼叫 Tabular.Database,則只有在模型為相容性層級 1200 的表格式時,才能修改其模型。 |
IModelComponent.FriendlyPath |
指定 Analysis Services 表格式或多維度資料庫。 無法繼承這個類別。 伺服器模式和模型類型將決定您後續是否可以建立或修改模型樹狀結構。 具體而言,如果您呼叫 Tabular.Database,則只有在模型為相容性層級 1200 的表格式時,才能修改其模型。 (繼承來源 ModelComponent) |
IModelComponent.OwningCollection |
指定 Analysis Services 表格式或多維度資料庫。 無法繼承這個類別。 伺服器模式和模型類型將決定您後續是否可以建立或修改模型樹狀結構。 具體而言,如果您呼叫 Tabular.Database,則只有在模型為相容性層級 1200 的表格式時,才能修改其模型。 (繼承來源 ModelComponent) |
IProcessable.LastProcessed |
指定 Analysis Services 表格式或多維度資料庫。 無法繼承這個類別。 伺服器模式和模型類型將決定您後續是否可以建立或修改模型樹狀結構。 具體而言,如果您呼叫 Tabular.Database,則只有在模型為相容性層級 1200 的表格式時,才能修改其模型。 (繼承來源 ProcessableMajorObject) |
IProcessable.State |
指定 Analysis Services 表格式或多維度資料庫。 無法繼承這個類別。 伺服器模式和模型類型將決定您後續是否可以建立或修改模型樹狀結構。 具體而言,如果您呼叫 Tabular.Database,則只有在模型為相容性層級 1200 的表格式時,才能修改其模型。 (繼承來源 ProcessableMajorObject) |
擴充方法
ToTmdl(Database) |
根據加密資料庫的元數據,建置一組 TMDL 檔。 |
ToTmdl(Database, MetadataSerializationOptions) |
根據加密資料庫的元數據,建置一組 TMDL 檔。 |