Partition Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет класс секции из класса куба. Этот класс не наследуется.
[System.Runtime.InteropServices.Guid("A5CB30FE-BEF3-4158-9DDC-2D218E8DEDB0")]
public sealed class Partition : Microsoft.AnalysisServices.ProcessableMajorObject, ICloneable, IDisposable, Microsoft.AnalysisServices.IMajorObject
[<System.Runtime.InteropServices.Guid("A5CB30FE-BEF3-4158-9DDC-2D218E8DEDB0")>]
type Partition = class
inherit ProcessableMajorObject
interface IMajorObject
interface INamedComponent
interface IModelComponent
interface IComponent
interface IDisposable
interface ICloneable
Public NotInheritable Class Partition
Inherits ProcessableMajorObject
Implements ICloneable, IDisposable, IMajorObject
- Наследование
- Атрибуты
- Реализации
Конструкторы
| Partition() |
Инициализирует новый экземпляр класса Partition, используя значения по умолчанию. |
| Partition(String) |
Инициализирует новый экземпляр класса Partition, используя указанное имя. |
| Partition(String, String) |
Инициализирует новый экземпляр класса Partition, используя указанные имя и идентификатор. |
Поля
| MaxIDLength |
Задает максимальную длину идентификатора. (Унаследовано от NamedComponent) |
| MaxNameLength |
Задает максимальную длину имени. (Унаследовано от NamedComponent) |
Свойства
| AggregationDesign |
Возвращает объект статистической схемы для секции. |
| AggregationDesignID |
Возвращает или задает идентификатор статистической схемы для секции. |
| AggregationInstances |
Возвращает определяемые пользователем агрегаты. |
| AggregationInstanceSource |
Возвращает или задает представление источника данных для определяемых пользователем агрегатов. |
| AggregationPrefix |
Возвращает или задает префикс для таблиц, используемых в агрегате. |
| Annotations |
Возвращает коллекцию всех заметок, связанных с основным объектом. (Унаследовано от MajorObject) |
| CreatedTimestamp |
Возвращает или задает дату и время создания объекта. (Унаследовано от MajorObject) |
| CurrentStorageMode |
Возвращает или задает текущий режим хранения секции. |
| CurrentStringStoresCompatibilityLevel |
Возвращает или задает уровень совместимости для хранилищ текущей строки. |
| DataSource |
Возвращает объект DataSource для секции. |
| DataSourceView |
Возвращает объект DataSourceView для секции. |
| Description |
Возвращает или задает описание основного объекта. (Унаследовано от MajorObject) |
| DirectQueryUsage |
Указывает, может ли секция использоваться в режиме прямых запросов. |
| ErrorConfiguration |
Возвращает или задает объект ErrorConfiguration для секции. |
| EstimatedRows |
Возвращает или задает предполагаемое число строк в секции. |
| EstimatedSize |
Возвращает предполагаемый размер секции в байтах. |
| FriendlyName |
Возвращает понятное имя компонента. (Унаследовано от NamedComponent) |
| ID |
Возвращает или задает идентификатор компонента. (Унаследовано от NamedComponent) |
| IsLoaded |
Возвращает значение, указывающее, загружен ли объект MajorObject. (Унаследовано от MajorObject) |
| KeyForCollection |
Возвращает ключ, используемый в коллекциях. (Унаследовано от NamedComponent) |
| LastProcessed |
Возвращает или задает объект DateTime для момента времени последней обработки объекта. (Унаследовано от ProcessableMajorObject) |
| LastSchemaUpdate |
Возвращает или задает дату и время последнего обновления текущей схемы объекта. (Унаследовано от MajorObject) |
| Name |
Возвращает или задает имя компонента. (Унаследовано от NamedComponent) |
| OwningCollection |
Возвращает или задает коллекцию, содержащую объект ModelComponent. (Унаследовано от ModelComponent) |
| Parent |
Возвращает родительский объект MeasureGroup для объекта Partition. |
| ParentCube | |
| ParentDatabase |
Возвращает родительский объект Database для объекта Partition. |
| ParentServer |
Возвращает родительский объект Server для объекта Partition. |
| ProactiveCaching |
Возвращает или задает объект ProactiveCaching для текущей секции. |
| ProcessingMode |
Возвращает или задает режим обработки для текущей секции. |
| ProcessingPriority |
Возвращает или задает приоритет обработки для текущей секции. |
| RemoteDataSource |
Возвращает объект DataSource, указывающий на удаленный сервер. |
| RemoteDataSourceID |
Возвращает или задает RemoteDataSourceID для текущей секции. |
| Site |
Возвращает или задает сайт, связанный с компонентом. (Унаследовано от NamedComponent) |
| SiteID |
Возвращает или задает идентификатор для сайта, связанного с компонентом. (Унаследовано от NamedComponent) |
| Slice |
Возвращает или задает срез, определяющий содержимое секции. |
| Source |
Возвращает или задает привязки текущей секции к данным. |
| State |
Возвращает или задает AnalysisState этого текущего экземпляра. (Унаследовано от ProcessableMajorObject) |
| StorageLocation |
Возвращает или задает строку, содержащую место хранения секции в файловой системе. |
| StorageMode |
Возвращает или задает режим хранения текущей секции. |
| StringStoresCompatibilityLevel |
Возвращает или задает уровень совместимости для хранилищ строки. |
| Type |
Возвращает или задает тип секции (секция данных или секция обратной записи). |
Методы
| AddToContainer(IContainer) |
Добавляет объект ModelComponent в указанный контейнер. (Унаследовано от ModelComponent) |
| AfterInsert(Int32) |
Отображает объект ModelComponent после добавления по указанному индексу. (Унаследовано от ModelComponent) |
| AfterMove(Int32, Int32) |
Отображает объект ModelComponent после перемещения по указанному индексу. (Унаследовано от ModelComponent) |
| AfterRemove(ModelComponentCollection) |
Отображает коллекцию ModelComponentCollection после удаления объекта ModelComponent. (Унаследовано от ModelComponent) |
| BeforeRemove(Boolean) |
Удаляет объект ModelComponent перед очисткой. (Унаследовано от ModelComponent) |
| CanProcess(ProcessType) |
Возвращает значение, указывающее, может ли секция быть обработана с указанным параметром ProcessType. |
| Clone() |
Возвращает клон объекта. |
| Clone(Boolean) |
Создает новую копию объекта MajorObject. (Унаследовано от MajorObject) |
| CopyTo(MajorObject, Boolean) |
Копирует объект в указанный приемник. (Унаследовано от ProcessableMajorObject) |
| CopyTo(ModelComponent) |
Копирует объект ModelComponent в указанный объект. (Унаследовано от ModelComponent) |
| CopyTo(NamedComponent) |
Копирует объект NamedComponent в указанный объект. (Унаследовано от NamedComponent) |
| CopyTo(Partition) |
Копирует содержимое данного объекта в другой (целевой) объект. |
| 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) |
| GetCreateReferences(Hashtable, Boolean, Boolean) |
Возвращает Hashtable для создания ссылок. (Унаследовано от MajorObject) |
| GetDependents(Hashtable) |
Возвращает объекты, зависимые от указанной таблицы Hashtable. (Унаследовано от MajorObject) |
| GetDropDependents(Hashtable, Hashtable) |
Возвращает зависимые от удаления объекты. (Унаследовано от MajorObject) |
| GetReferences(Hashtable, Boolean) |
Возвращает объекты, на которые ссылается секция. |
| GetUpdateOverwrites(Boolean) |
Возвращает объект Hashtable, который перезаписывает обновляемый объект MajorObject. (Унаследовано от MajorObject) |
| Merge(IEnumerable) |
Выполняет слияние одной или нескольких секций с текущей секцией. |
| 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) |
Определяет, является ли допустимым объект Partition. |
| Validate(ValidationResultCollection) |
Указывает, является ли допустимым объект MajorObject. (Унаследовано от MajorObject) |
| Validate(ValidationResultCollection, ValidationOptions) |
Указывает, является ли допустимым объект MajorObject. (Унаследовано от MajorObject) |
| Validate(ValidationResultCollection, ValidationOptions, ServerEdition) |
Указывает, является ли допустимым объект MajorObject. (Унаследовано от MajorObject) |
Явные реализации интерфейса
| ICloneable.Clone() |
Представляет класс секции из класса куба. Этот класс не наследуется. |
| IDeserializationCallback.OnDeserialization(Object) |
Представляет класс секции из класса куба. Этот класс не наследуется. (Унаследовано от MajorObject) |
| IDeserializationStartCallback.OnDeserializationBegin(Object) |
Представляет класс секции из класса куба. Этот класс не наследуется. (Унаследовано от MajorObject) |
| IFormattable.ToString(String, IFormatProvider) |
Представляет класс секции из класса куба. Этот класс не наследуется. (Унаследовано от NamedComponent) |
| IHostableComponent.Host |
Представляет класс секции из класса куба. Этот класс не наследуется. (Унаследовано от ModelComponent) |
| IMajorObject.BaseType |
Представляет класс секции из класса куба. Этот класс не наследуется. |
| IMajorObject.CreateBody() |
Представляет класс секции из класса куба. Этот класс не наследуется. |
| IMajorObject.DependsOn(IMajorObject) |
Представляет класс секции из класса куба. Этот класс не наследуется. |
| IMajorObject.ObjectReference |
Представляет класс секции из класса куба. Этот класс не наследуется. |
| IMajorObject.ParentDatabase |
Представляет класс секции из класса куба. Этот класс не наследуется. |
| IMajorObject.ParentServer |
Представляет класс секции из класса куба. Этот класс не наследуется. |
| IMajorObject.Path |
Представляет класс секции из класса куба. Этот класс не наследуется. |
| IMajorObject.WriteRef(XmlWriter) |
Представляет класс секции из класса куба. Этот класс не наследуется. |
| IModelComponent.FriendlyPath |
Представляет класс секции из класса куба. Этот класс не наследуется. (Унаследовано от ModelComponent) |
| IModelComponent.OwningCollection |
Представляет класс секции из класса куба. Этот класс не наследуется. (Унаследовано от ModelComponent) |
| IProcessable.LastProcessed |
Представляет класс секции из класса куба. Этот класс не наследуется. (Унаследовано от ProcessableMajorObject) |
| IProcessable.State |
Представляет класс секции из класса куба. Этот класс не наследуется. (Унаследовано от ProcessableMajorObject) |