Поделиться через


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

Возвращает родительский объект Cube для объекта Partition.

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)

Применяется к