Database Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет базу данных служб Microsoft Analysis Services. Этот класс не наследуется.
[System.Runtime.InteropServices.Guid("335EBEB5-D280-4A95-A133-429AD9E0D33F")]
public abstract class Database : Microsoft.AnalysisServices.ProcessableMajorObject, IDisposable
[<System.Runtime.InteropServices.Guid("335EBEB5-D280-4A95-A133-429AD9E0D33F")>]
type Database = class
inherit ProcessableMajorObject
interface INamedComponent
interface IModelComponent
interface IComponent
interface IDisposable
Public MustInherit Class Database
Inherits ProcessableMajorObject
Implements IDisposable
- Наследование
- Производный
- Атрибуты
- Реализации
Поля
MaxIDLength |
Задает максимальную длину идентификатора. (Унаследовано от NamedComponent) |
MaxNameLength |
Задает максимальную длину имени. (Унаследовано от NamedComponent) |
Свойства
Annotations |
Возвращает коллекцию всех заметок, связанных с основным объектом. (Унаследовано от MajorObject) |
Collation |
Возвращает или задает тип параметров сортировки для объекта Database. |
CompatibilityLevel |
Возвращает или задает уровень совместимости для базы данных. |
CompatibilityMode |
Возвращает или задает уровень совместимости для базы данных. |
CreatedTimestamp |
Возвращает или задает дату и время создания объекта. (Унаследовано от MajorObject) |
DbStorageLocation |
Возвращает или задает расположение хранилища базы данных. |
Description |
Возвращает или задает описание компонента. |
DismissedValidationResults |
Возвращает коллекцию DismissedValidationResult, связанную с объектом Database. |
DismissedValidationRules |
Возвращает коллекцию DismissedValidationRule, связанную с объектом Database. |
EstimatedSize |
Возвращает или задает предполагаемый размер (в байтах, значение только для чтения) родительского объекта Database. |
FriendlyName |
Возвращает понятное имя компонента. (Унаследовано от NamedComponent) |
ID |
Возвращает или задает идентификатор компонента. (Унаследовано от NamedComponent) |
ImagePath |
Возвращает или задает путь к изображению. |
ImageUniqueID |
Возвращает или задает уникальный идентификатор изображения. |
ImageUrl |
Возвращает или задает URL-путь к изображению, отображаемому для базы данных. |
ImageVersion |
Возвращает или задает версию изображения в базе данных. |
IsLoaded |
Возвращает значение, указывающее, загружен ли объект MajorObject. (Унаследовано от MajorObject) |
KeyForCollection |
Возвращает ключ, используемый в коллекциях. (Унаследовано от NamedComponent) |
Language |
Возвращает или задает значение языка для объекта Database. |
LastProcessed |
Возвращает или задает объект DateTime для момента времени последней обработки объекта. (Унаследовано от ProcessableMajorObject) |
LastSchemaUpdate |
Возвращает или задает дату и время последнего обновления текущей схемы объекта. (Унаследовано от MajorObject) |
LastUpdate |
Возвращает или задает время последнего обновления для объекта Database. |
ModelType |
Возвращает или задает тип модели, из которой была развернута база данных. К ожидаемым значениям относятся Default (аналогично следующему), Multidimensional или Tabular. |
Name |
Возвращает или задает имя компонента. (Унаследовано от NamedComponent) |
OwningCollection |
Возвращает или задает коллекцию, содержащую объект ModelComponent. (Унаследовано от ModelComponent) |
Parent |
Возвращает родительский сервер объекта Database. |
ReadWriteMode |
Возвращает или задает свойство ReadWriteMode базы данных. |
Site |
Возвращает или задает сайт, связанный с компонентом. (Унаследовано от NamedComponent) |
SiteID |
Возвращает или задает идентификатор для сайта, связанного с компонентом. (Унаследовано от NamedComponent) |
State |
Возвращает или задает AnalysisState этого текущего экземпляра. (Унаследовано от ProcessableMajorObject) |
StorageEngineUsed |
Возвращает или задает подсистему хранилища, используемую для текущей базы данных. |
Translations |
Возвращает коллекцию переводов, связанных с объектом Database. |
Version |
Возвращает или задает версию базы данных. |
Visible |
Возвращает или задает логическое свойство видимости, связанное с объектом Database. |
Методы
AddToContainer(IContainer) |
Добавление базы данных в контейнер |
AfterInsert(Int32) |
Отображает объект ModelComponent после добавления по указанному индексу. (Унаследовано от ModelComponent) |
AfterMove(Int32, Int32) |
Отображает объект ModelComponent после перемещения по указанному индексу. (Унаследовано от ModelComponent) |
AfterRemove(ModelComponentCollection) |
Отображает коллекцию ModelComponentCollection после удаления объекта ModelComponent. (Унаследовано от ModelComponent) |
Backup(BackupInfo) |
Обеспечивает программный доступ к операциям резервного копирования объекта Database с информацией BackupInfo. |
Backup(String) |
Обеспечивает программный доступ к операциям резервного копирования объекта Database с указанным файлом. |
Backup(String, Boolean) |
Обеспечивает программный доступ к операциям резервного копирования объекта Database с указанным файлом и значением AllowOverWrite. |
Backup(String, Boolean, Boolean) |
Обеспечивает программный доступ к операциям резервного копирования объекта Database с указанным файлом, значением AllowOverWrite и значением BackupRemotePartitions. |
Backup(String, Boolean, Boolean, BackupLocation[]) |
Обеспечивает программный доступ к операциям резервного копирования объекта Database с указанным файлом, значением AllowOverWrite, значением BackupRemotePartitions и сведениями о расположениях. |
Backup(String, Boolean, Boolean, BackupLocation[], Boolean) |
Обеспечивает программный доступ к операциям резервного копирования объекта Database с указанным файлом, значением AllowOverWrite, значением BackupRemotePartitions, сведениями о расположениях и значением ApplyCompression. |
Backup(String, Boolean, Boolean, BackupLocation[], Boolean, String) |
Обеспечивает программный доступ к операциям резервного копирования объекта Database с указанным файлом, значением AllowOverWrite, значением BackupRemotePartitions, сведениями о расположениях, значением ApplyCompression и паролем. |
BeforeRemove(Boolean) |
Удаляет объект ModelComponent перед очисткой. (Унаследовано от ModelComponent) |
CanProcess(ProcessType) |
Показывает, может ли куб выполнять указанную обработку. |
Clone(Boolean) |
Создает новую копию объекта MajorObject. (Унаследовано от MajorObject) |
CopyTo(MajorObject, Boolean) |
Копирует объект в указанный приемник. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает инфраструктуру служб Analysis Services и будет скрыт в будущем выпуске. |
CopyTo(ModelComponent) |
Копирует объект ModelComponent в указанный объект. (Унаследовано от ModelComponent) |
CopyTo(NamedComponent) |
Копирует объект NamedComponent в указанный объект. (Унаследовано от NamedComponent) |
Detach() |
Отсоединяет неиспользуемую базу данных. |
Detach(String) |
Отсоединяет базу данных с указанным паролем. |
Drop() |
Удаляет текущий объект и обновляет сервер. (Унаследовано от MajorObject) |
Drop(DropOptions) |
Удаляет текущий объект и обновляет сервер с указанными параметрами. (Унаследовано от MajorObject) |
Drop(DropOptions, XmlaWarningCollection) |
Удаляет текущий объект и обновляет сервер с указанными параметрами. Предупреждения, причиной которых стала операция удаления, возвращаются в указанном объекте warnings. (Унаследовано от MajorObject) |
Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection) |
Удаляет текущий объект и обновляет сервер с указанными параметрами. Предупреждения, возникшие в результате операции удаления, возвращаются в указанной переменной warnings, а результаты для затронутых операцией объектов возвращаются в указанной переменной impactResult. (Унаследовано от MajorObject) |
Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection, Boolean) |
Удаляет текущий объект и обновляет сервер с указанными параметрами. Предупреждения, возникшие в результате операции удаления, возвращаются в указанной переменной warnings, а результаты для затронутых операцией объектов возвращаются в указанной переменной impactResult. (Унаследовано от MajorObject) |
GetConnectedParentServer() |
Возвращает родительский сервер для подключения к объекту базы данных. |
GetCreateReferences(Hashtable, Boolean, Boolean) |
Возвращает Hashtable для создания ссылок. (Унаследовано от MajorObject) |
GetDependents(Hashtable) |
Возвращает объекты, зависимые от указанной таблицы Hashtable. (Унаследовано от MajorObject) |
GetDropDependents(Hashtable, Hashtable) |
Возвращает зависимые от удаления объекты. (Унаследовано от MajorObject) |
GetReferences(Hashtable, Boolean) |
Возвращает объекты, на которые ссылается база данных. |
GetUpdateOverwrites(Boolean) |
Возвращает объект Hashtable, который перезаписывает обновляемый объект MajorObject. (Унаследовано от MajorObject) |
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) |
Обновляет определение на сервере для текущего объекта фактическими значениями с помощью указанных параметров для обновления зависимых объектов, сообщает о предупреждениях в результате операции и возвращает затронутые операцией объекты. Если параметр analyzeImpactOnly имеет значение true, операция анализа влияния выполняется без операции обновления. (Унаследовано от MajorObject) |
Validate(ValidationErrorCollection) |
Проверяет элемент, к которому он добавлен; возвращает все ошибки, обнаруженные в коллекции. (Унаследовано от ModelComponent) |
Validate(ValidationErrorCollection, Boolean) |
Проверяет элемент, к которому он добавлен; возвращает все ошибки, обнаруженные в коллекции. Кроме того, содержит параметр, включающий возврат подробных описаний ошибок. (Унаследовано от ModelComponent) |
Validate(ValidationErrorCollection, Boolean, ServerEdition) |
Определяет, является ли объект NamedComponent допустимым. (Унаследовано от NamedComponent) |
Validate(ValidationResultCollection) |
Указывает, является ли допустимым объект MajorObject. (Унаследовано от MajorObject) |
Validate(ValidationResultCollection, ValidationOptions) |
Указывает, является ли допустимым объект MajorObject. (Унаследовано от MajorObject) |
Validate(ValidationResultCollection, ValidationOptions, ServerEdition) |
Указывает, является ли допустимым объект MajorObject. (Унаследовано от MajorObject) |
Явные реализации интерфейса
IDeserializationCallback.OnDeserialization(Object) |
Представляет базу данных служб Microsoft Analysis Services. Этот класс не наследуется. (Унаследовано от MajorObject) |
IDeserializationStartCallback.OnDeserializationBegin(Object) |
Представляет базу данных служб Microsoft Analysis Services. Этот класс не наследуется. (Унаследовано от MajorObject) |
IFormattable.ToString(String, IFormatProvider) |
Представляет базу данных служб Microsoft Analysis Services. Этот класс не наследуется. (Унаследовано от NamedComponent) |
IHostableComponent.Host |
Представляет базу данных служб Microsoft Analysis Services. Этот класс не наследуется. (Унаследовано от ModelComponent) |
IModelComponent.FriendlyPath |
Представляет базу данных служб Microsoft Analysis Services. Этот класс не наследуется. (Унаследовано от ModelComponent) |
IModelComponent.OwningCollection |
Представляет базу данных служб Microsoft Analysis Services. Этот класс не наследуется. (Унаследовано от ModelComponent) |
IProcessable.LastProcessed |
Представляет базу данных служб Microsoft Analysis Services. Этот класс не наследуется. (Унаследовано от ProcessableMajorObject) |
IProcessable.State |
Представляет базу данных служб Microsoft Analysis Services. Этот класс не наследуется. (Унаследовано от ProcessableMajorObject) |