Database 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义 MicrosoftAnalysis Services 数据库。 无法继承此类。
[System.Runtime.InteropServices.Guid("47922F3A-A6AF-4f2a-AE68-8B08E0CF38A8")]
public sealed class Database : Microsoft.AnalysisServices.Core.Database, ICloneable, IDisposable, Microsoft.AnalysisServices.IConnectionStringHolder, Microsoft.AnalysisServices.IMajorObject
[<System.Runtime.InteropServices.Guid("47922F3A-A6AF-4f2a-AE68-8B08E0CF38A8")>]
type Database = class
inherit Database
interface IMajorObject
interface INamedComponent
interface IModelComponent
interface IComponent
interface IDisposable
interface ICloneable
interface IConnectionStringHolder
Public NotInheritable Class Database
Inherits Database
Implements ICloneable, IConnectionStringHolder, IDisposable, IMajorObject
- 继承
- 属性
- 实现
构造函数
Database() |
使用默认值初始化表格 Database 的新实例。 |
Database(ModelType, Int32) |
使用模型类型和兼容性级别初始化表格 Database 对象的新实例。 |
Database(String) |
使用名称初始化表格 Database 的新实例。 |
Database(String, String) |
使用名称和标识符初始化表格 Database 的新实例。 |
字段
MaxIDLength |
指定标识符的最大长度。 (继承自 NamedComponent) |
MaxNameLength |
指定名称的最大长度。 (继承自 NamedComponent) |
属性
Accounts |
获取在 Database 元素中定义的帐户类型的集合。 |
AggregationPrefix |
获取或设置要用于整个关联数据库的聚合名称的通用前缀。 |
Annotations |
获取与主要对象关联的所有批注的集合。 (继承自 MajorObject) |
Assemblies |
获取与数据库关联的程序集的集合。 |
Collation |
获取或设置数据库的排序规则类型。 (继承自 Database) |
CompatibilityLevel |
获取或设置数据库的兼容性级别。 (继承自 Database) |
CompatibilityMode |
获取或设置数据库的兼容性级别。 (继承自 Database) |
CreatedTimestamp |
获取或设置对象的创建日期和时间。 (继承自 MajorObject) |
Cubes |
获取与数据库关联的多维数据集的集合。 |
DatabasePermissions |
获取与 Database 元素关联的数据库权限元素的集合。 |
DataSourceImpersonationInfo |
获取或设置与数据库关联的模拟信息。 |
DataSources |
获取与数据库关联的数据源的集合。 |
DataSourceViews |
获取与数据库关联的数据源视图的集合。 |
DbStorageLocation |
获取或设置数据库存储位置。 (继承自 Database) |
Description |
获取或设置组件的说明。 (继承自 Database) |
Dimensions |
获取与数据库关联的维度的集合。 |
DirectQueryMode |
获取或设置当前数据库正在使用的直接查询模式。 |
DismissedValidationResults |
获取与数据库关联的 DismissedValidationResult 的集合。 (继承自 Database) |
DismissedValidationRules |
获取与数据库关联的 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) |
MasterDataSourceID |
获取或设置数据库的主数据源标识符。 |
MiningStructures |
获取与数据库关联的挖掘结构的集合。 |
Model | |
ModelType |
获取或设置从中部署数据库的模型类型。 预期值包括默认值(与多维相同)、多维或表格。 (继承自 Database) |
Name |
获取或设置组件的名称。 (继承自 NamedComponent) |
OwningCollection |
获取或设置包含 ModelComponent 的集合。 (继承自 ModelComponent) |
Parent | |
ProcessingPriority |
获取或设置数据库的处理优先级。 |
ReadWriteMode |
获取或设置数据库的 ReadWriteMode。 (继承自 Database) |
Roles |
获取与数据库关联的角色的集合。 |
Site |
获取或设置与组件关联的站点。 (继承自 NamedComponent) |
SiteID |
获取或设置与组件关联的站点的标识符。 (继承自 NamedComponent) |
State |
获取或设置此当前实例的 AnalysisState。 (继承自 ProcessableMajorObject) |
StorageEngineUsed |
获取或设置当前数据库中使用的存储引擎。 (继承自 Database) |
Translations |
获取与数据库关联的翻译的集合。 (继承自 Database) |
Version |
获取或设置数据库版本。 (继承自 Database) |
Visible |
获取或设置与数据库关联的布尔可见性属性。 (继承自 Database) |
方法
显式接口实现
ICloneable.Clone() |
定义 MicrosoftAnalysis Services 数据库。 无法继承此类。 |
IConnectionStringHolder.ReturnPassword |
定义 MicrosoftAnalysis Services 数据库。 无法继承此类。 |
IDeserializationCallback.OnDeserialization(Object) |
定义 MicrosoftAnalysis Services 数据库。 无法继承此类。 (继承自 MajorObject) |
IDeserializationStartCallback.OnDeserializationBegin(Object) |
定义 MicrosoftAnalysis Services 数据库。 无法继承此类。 (继承自 MajorObject) |
IFormattable.ToString(String, IFormatProvider) |
定义 MicrosoftAnalysis Services 数据库。 无法继承此类。 (继承自 NamedComponent) |
IHostableComponent.Host |
定义 MicrosoftAnalysis Services 数据库。 无法继承此类。 (继承自 ModelComponent) |
IMajorObject.BaseType |
定义 MicrosoftAnalysis Services 数据库。 无法继承此类。 |
IMajorObject.CreateBody() |
定义 MicrosoftAnalysis Services 数据库。 无法继承此类。 |
IMajorObject.DependsOn(IMajorObject) |
定义 MicrosoftAnalysis Services 数据库。 无法继承此类。 |
IMajorObject.ObjectReference |
定义 MicrosoftAnalysis Services 数据库。 无法继承此类。 |
IMajorObject.ParentDatabase |
定义 MicrosoftAnalysis Services 数据库。 无法继承此类。 |
IMajorObject.ParentServer |
定义 MicrosoftAnalysis Services 数据库。 无法继承此类。 |
IMajorObject.Path |
定义 MicrosoftAnalysis Services 数据库。 无法继承此类。 |
IMajorObject.WriteRef(XmlWriter) |
定义 MicrosoftAnalysis Services 数据库。 无法继承此类。 |
IModelComponent.FriendlyPath |
定义 MicrosoftAnalysis Services 数据库。 无法继承此类。 (继承自 ModelComponent) |
IModelComponent.OwningCollection |
定义 MicrosoftAnalysis Services 数据库。 无法继承此类。 (继承自 ModelComponent) |
IProcessable.LastProcessed |
定义 MicrosoftAnalysis Services 数据库。 无法继承此类。 (继承自 ProcessableMajorObject) |
IProcessable.State |
定义 MicrosoftAnalysis Services 数据库。 无法继承此类。 (继承自 ProcessableMajorObject) |
扩展方法
ToTmdl(Database) |
基于隔离数据库的元数据生成一组 TMDL 文档。 |
ToTmdl(Database, MetadataSerializationOptions) |
基于隔离数据库的元数据生成一组 TMDL 文档。 |