Database Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет базу данных служб MicrosoftAnalysis. Этот класс не может быть унаследован.
[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 |
Возвращает или задает тип модели, из которой была развернута база данных. Ожидаемые значения включают значение Default (то же, что и многомерное), многомерное или табличное. (Унаследовано от 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) |
Методы
AddToContainer(IContainer) |
Добавление базы данных в контейнер (Унаследовано от Database) |
AfterInsert(Int32) |
Отображает объект ModelComponent после добавления в указанный индекс. (Унаследовано от ModelComponent) |
AfterMove(Int32, Int32) |
Отображает объект ModelComponent после перехода к указанному индексу. (Унаследовано от ModelComponent) |
AfterRemove(ModelComponentCollection) |
Отображает объект ModelComponentCollection после удаления объекта ModelComponent. (Унаследовано от ModelComponent) |
Backup(BackupInfo) |
Предоставляет программный доступ к операциям резервного копирования для базы данных с информацией BackupInfo. (Унаследовано от Database) |
Backup(String) |
Предоставляет программный доступ к операциям резервного копирования для базы данных с указанным файлом. (Унаследовано от Database) |
Backup(String, Boolean) |
Предоставляет программный доступ к операциям резервного копирования для базы данных с указанным файлом и указанием AllowOverWrite. (Унаследовано от Database) |
Backup(String, Boolean, Boolean) |
Предоставляет программный доступ к операциям резервного копирования для базы данных с указанным файлом, указанием AllowOverWrite и указанием BackupRemotePartitions. (Унаследовано от Database) |
Backup(String, Boolean, Boolean, BackupLocation[]) |
Предоставляет программный доступ к операциям резервного копирования для базы данных с указанным файлом, указанием AllowOverWrite, указанием BackupRemotePartitions и сведениями о расположениях. (Унаследовано от Database) |
Backup(String, Boolean, Boolean, BackupLocation[], Boolean) |
Предоставляет программный доступ к операциям резервного копирования для базы данных с указанным файлом, указание AllowOverWrite, указание BackupRemotePartitions, сведения о расположениях и указание ApplyCompression. (Унаследовано от Database) |
Backup(String, Boolean, Boolean, BackupLocation[], Boolean, String) |
Предоставляет программный доступ к операциям резервного копирования для базы данных с указанным файлом, указание AllowOverWrite, указание BackupRemotePartitions, сведения о расположениях, указание ApplyCompression и пароль. (Унаследовано от Database) |
BeforeRemove(Boolean) |
Удаляет объект ModelComponent перед очисткой. (Унаследовано от ModelComponent) |
CanProcess(ProcessType) |
Указывает, может ли куб выполнять указанную обработку. (Унаследовано от Database) |
Clone() |
Возвращает клон объекта. |
Clone(Boolean) |
Создает новую копию объекта MajorObject. (Унаследовано от MajorObject) |
CopyTo(Database) |
Копирует содержимое этого объекта в другой объект (назначение). |
CopyTo(MajorObject, Boolean) |
Копирует объект в указанное место назначения. Не ссылайтесь на этот элемент непосредственно в коде. Она поддерживает инфраструктуру служб Analysis Services и будет скрыта в будущем выпуске. (Унаследовано от Database) |
CopyTo(ModelComponent) |
Копирует объект ModelComponent в указанный объект. (Унаследовано от ModelComponent) |
CopyTo(NamedComponent) |
Копирует объект NamedComponent в указанный объект. (Унаследовано от NamedComponent) |
Detach() |
Отсоединяет базу данных, которая не используется. (Унаследовано от Database) |
Detach(String) |
Отсоединяет базу данных с указанным паролем. (Унаследовано от Database) |
Drop() |
Удаляет текущий объект и сервер обновлений. (Унаследовано от MajorObject) |
Drop(DropOptions) |
Удаляет текущий объект и сервер обновлений с помощью указанных параметров. (Унаследовано от MajorObject) |
Drop(DropOptions, XmlaWarningCollection) |
Удаляет текущий объект и сервер обновлений с помощью указанных параметров. Предупреждения, вызванные операцией удаления, возвращаются в указанном объекте предупреждений. (Унаследовано от MajorObject) |
Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection) |
Удаляет текущий объект и сервер обновлений с помощью указанных параметров. Предупреждения, полученные из операции удаления, возвращаются для указанной переменной предупреждений и результатов для затронутых объектов в операции возвращаются для указанной переменной влиянияResult. (Унаследовано от MajorObject) |
Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection, Boolean) |
Удаляет текущий объект и сервер обновлений с помощью указанных параметров. Предупреждения, полученные из операции удаления, возвращаются для указанной переменной предупреждений и результатов для затронутых объектов в операции возвращаются для указанной переменной влиянияResult. (Унаследовано от MajorObject) |
GetConnectedParentServer() |
Получает родительский сервер для подключения к объекту базы данных. (Унаследовано от Database) |
GetCreateReferences(Hashtable, Boolean, Boolean) |
Возвращает хэш-файл для создания ссылок. (Унаследовано от MajorObject) |
GetDependents(Hashtable) |
Возвращает зависимости от указанного хэш-файла. (Унаследовано от MajorObject) |
GetDropDependents(Hashtable, Hashtable) |
Возвращает зависимые от удаления. (Унаследовано от MajorObject) |
GetReferences(Hashtable, Boolean) |
Возвращает объекты, на которые ссылается база данных. |
GetUpdateOverwrites(Boolean) |
Возвращает объект Hashtable, перезаписающий обновленный MajorObject. (Унаследовано от MajorObject) |
LinkDimension(Dimension, String) |
Связывает базу данных с указанным измерением. |
LinkDimension(Dimension, String, String) |
Связывает базу данных с указанным измерением. |
Process() |
Обрабатывает ProcessableMajorObject. (Унаследовано от ProcessableMajorObject) |
Process(ProcessType) |
Обрабатывает ProcessableMajorObject с указанным типом процесса. (Унаследовано от ProcessableMajorObject) |
Process(ProcessType, ErrorConfiguration) |
Обрабатывает ProcessableMajorObject с указанным типом процесса и конфигурацией обработки ошибок. (Унаследовано от ProcessableMajorObject) |
Process(ProcessType, ErrorConfiguration, XmlaWarningCollection) |
Обрабатывает ProcessableMajorObject с указанным типом процесса, конфигурацией обработки ошибок и предупреждениями. (Унаследовано от ProcessableMajorObject) |
Process(ProcessType, ErrorConfiguration, XmlaWarningCollection, ImpactDetailCollection) |
Обрабатывает ProcessableMajorObject с указанным типом процесса, конфигурацией обработки ошибок, предупреждениями и сведениями о влиянии. (Унаследовано от ProcessableMajorObject) |
Process(ProcessType, ErrorConfiguration, XmlaWarningCollection, ImpactDetailCollection, Boolean) |
Обрабатывает ProcessableMajorObject с указанным типом процесса, конфигурацией обработки ошибок, предупреждениями и сведениями о влиянии. (Унаследовано от ProcessableMajorObject) |
Process(ProcessType, IBinding) |
Обрабатывает ProcessableMajorObject с указанным типом процесса и привязкой. (Унаследовано от ProcessableMajorObject) |
Process(ProcessType, WriteBackTableCreation) |
Обрабатывает ProcessableMajorObject с указанным типом процесса и параметром обратной записи. (Унаследовано от ProcessableMajorObject) |
Refresh() |
Обновляет объект из определений сервера. (Унаследовано от MajorObject) |
Refresh(Boolean) |
Обновляет объект из определений сервера, а также загруженные зависимые объекты [если указано]. (Унаследовано от MajorObject) |
Refresh(Boolean, RefreshType) |
Обновляет объект из определений сервера, а также загруженные зависимые объекты [если указано]. (Унаследовано от MajorObject) |
RemoveFromContainer(IContainer) |
Удаляет объект ModelComponent из указанного контейнера. (Унаследовано от ModelComponent) |
Reset() |
Сбрасывает компонент в исходное состояние. (Унаследовано от NamedComponent) |
Submit() |
Отправляет объект ModelComponent. (Унаследовано от ModelComponent) |
Submit(Boolean) |
Отправляет объект ModelComponent. (Унаследовано от ModelComponent) |
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) |
Обновляет определение сервера текущего объекта фактическим значениям с помощью указанных параметров для обновления зависимых объектов, сообщает о любых предупреждениях от операции и возвращает затронутые объекты из операции. Если analysisImpactOnly имеет значение 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) |
Явные реализации интерфейса
ICloneable.Clone() |
Определяет базу данных служб MicrosoftAnalysis. Этот класс не может быть унаследован. |
IConnectionStringHolder.ReturnPassword |
Определяет базу данных служб MicrosoftAnalysis. Этот класс не может быть унаследован. |
IDeserializationCallback.OnDeserialization(Object) |
Определяет базу данных служб MicrosoftAnalysis. Этот класс не может быть унаследован. (Унаследовано от MajorObject) |
IDeserializationStartCallback.OnDeserializationBegin(Object) |
Определяет базу данных служб MicrosoftAnalysis. Этот класс не может быть унаследован. (Унаследовано от MajorObject) |
IFormattable.ToString(String, IFormatProvider) |
Определяет базу данных служб MicrosoftAnalysis. Этот класс не может быть унаследован. (Унаследовано от NamedComponent) |
IHostableComponent.Host |
Определяет базу данных служб MicrosoftAnalysis. Этот класс не может быть унаследован. (Унаследовано от ModelComponent) |
IMajorObject.BaseType |
Определяет базу данных служб MicrosoftAnalysis. Этот класс не может быть унаследован. |
IMajorObject.CreateBody() |
Определяет базу данных служб MicrosoftAnalysis. Этот класс не может быть унаследован. |
IMajorObject.DependsOn(IMajorObject) |
Определяет базу данных служб MicrosoftAnalysis. Этот класс не может быть унаследован. |
IMajorObject.ObjectReference |
Определяет базу данных служб MicrosoftAnalysis. Этот класс не может быть унаследован. |
IMajorObject.ParentDatabase |
Определяет базу данных служб MicrosoftAnalysis. Этот класс не может быть унаследован. |
IMajorObject.ParentServer |
Определяет базу данных служб MicrosoftAnalysis. Этот класс не может быть унаследован. |
IMajorObject.Path |
Определяет базу данных служб MicrosoftAnalysis. Этот класс не может быть унаследован. |
IMajorObject.WriteRef(XmlWriter) |
Определяет базу данных служб MicrosoftAnalysis. Этот класс не может быть унаследован. |
IModelComponent.FriendlyPath |
Определяет базу данных служб MicrosoftAnalysis. Этот класс не может быть унаследован. (Унаследовано от ModelComponent) |
IModelComponent.OwningCollection |
Определяет базу данных служб MicrosoftAnalysis. Этот класс не может быть унаследован. (Унаследовано от ModelComponent) |
IProcessable.LastProcessed |
Определяет базу данных служб MicrosoftAnalysis. Этот класс не может быть унаследован. (Унаследовано от ProcessableMajorObject) |
IProcessable.State |
Определяет базу данных служб MicrosoftAnalysis. Этот класс не может быть унаследован. (Унаследовано от ProcessableMajorObject) |
Методы расширения
ToTmdl(Database) |
Создает набор документов TMDL на основе метаданных секифицированной базы данных. |
ToTmdl(Database, MetadataSerializationOptions) |
Создает набор документов TMDL на основе метаданных секифицированной базы данных. |