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 文档。 |