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


Dimension Класс

Определение

Представляет содержимое класса Dimension. Этот класс не наследуется.

[System.Runtime.InteropServices.Guid("1E3D786D-BE27-4c3b-B139-49A43155C9C7")]
public sealed class Dimension : Microsoft.AnalysisServices.ProcessableMajorObject, ICloneable, IDisposable, Microsoft.AnalysisServices.IMajorObject
[<System.Runtime.InteropServices.Guid("1E3D786D-BE27-4c3b-B139-49A43155C9C7")>]
type Dimension = class
    inherit ProcessableMajorObject
    interface IMajorObject
    interface INamedComponent
    interface IModelComponent
    interface IComponent
    interface IDisposable
    interface ICloneable
Public NotInheritable Class Dimension
Inherits ProcessableMajorObject
Implements ICloneable, IDisposable, IMajorObject
Наследование
Атрибуты
Реализации

Конструкторы

Dimension()

Инициализирует новый экземпляр класса Dimension, используя значения по умолчанию.

Dimension(String)

Инициализирует новый экземпляр класса Dimension, используя указанное имя.

Dimension(String, String)

Инициализирует новый экземпляр класса Dimension, используя указанный идентификатор и имя.

Поля

MaxIDLength

Задает максимальную длину идентификатора.

(Унаследовано от NamedComponent)
MaxNameLength

Задает максимальную длину имени.

(Унаследовано от NamedComponent)

Свойства

Annotations

Возвращает коллекцию всех заметок, связанных с основным объектом.

(Унаследовано от MajorObject)
AttributeAllMemberName

Возвращает или задает значение атрибута AllMember для измерения.

AttributeAllMemberTranslations

Возвращает коллекцию переводов для атрибута AllMember.

Attributes

Возвращает коллекцию атрибутов измерения.

Collation

Возвращает или задает параметры сортировки для элементов измерения.

CreatedTimestamp

Возвращает или задает дату и время создания объекта.

(Унаследовано от MajorObject)
CurrentStorageMode

Возвращает или задает текущий режим хранения измерения.

CurrentStringStoresCompatibilityLevel

Возвращает или задает уровень совместимости хранилищ текущей строки.

DataSource

Возвращает или задает объект источника данных, который используется в текущем измерении.

DataSourceView

Возвращает объект DataSourceView, связанный с объектом Dimension.

DependsOnDimension

Возвращает объект измерения для измерения, от которого зависит текущее измерение или c которым текущее измерение сильно коррелирует.

DependsOnDimensionID

Возвращает или задает внутренний идентификатор измерения для измерения, от которого зависит текущее измерение. См. раздел о DependsOnDimension.

Description

Возвращает или задает описание основного объекта.

(Унаследовано от MajorObject)
DimensionPermissions

Возвращает коллекцию разрешений для измерения.

ErrorConfiguration

Возвращает или задает объект конфигурации ошибок для текущего измерения.

FriendlyName

Возвращает понятное имя компонента.

(Унаследовано от NamedComponent)
Hierarchies

Возвращает коллекцию Hierarchy для текущего измерения.

ID

Возвращает или задает идентификатор компонента.

(Унаследовано от NamedComponent)
IsLinked

Возвращает значение, указывающее, связано ли текущее измерение.

IsLoaded

Возвращает значение, указывающее, загружен ли объект MajorObject.

(Унаследовано от MajorObject)
IsParentChild

Возвращает значение, указывающее, имеет ли текущее измерение имеет тип ParentChild.

KeyAttribute

Возвращает атрибут наименьшего уровня для текущего измерения.

KeyForCollection

Возвращает ключ, используемый в коллекциях.

(Унаследовано от NamedComponent)
Language

Возвращает или задает значение, которое указывает язык по умолчанию для объекта Dimension.

LastProcessed

Возвращает или задает объект DateTime для момента времени последней обработки объекта.

(Унаследовано от ProcessableMajorObject)
LastSchemaUpdate

Возвращает или задает дату и время последнего обновления текущей схемы объекта.

(Унаследовано от MajorObject)
MdxMissingMemberMode

Возвращает или задает режим обработки отсутствующих членов MDX, связанных с объектом Dimension.

MiningModel

Возвращает подробные сведения по отдельной модели интеллектуального анализа данных, связанной с объектом Dimension.

MiningModelID

Возвращает или задает идентификатор модели интеллектуального анализа данных, связанной с объектом Dimension.

Name

Возвращает или задает имя компонента.

(Унаследовано от NamedComponent)
OwningCollection

Возвращает или задает коллекцию, содержащую объект ModelComponent.

(Унаследовано от ModelComponent)
Parent

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

ParentServer

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

ProactiveCaching

Возвращает или задает свойства упреждающего кэширования, связанные с объектом Dimension.

ProcessingGroup

Возвращает или задает группу обработки, связанную с объектом Dimension.

ProcessingMode

Возвращает или задает режим обработки, связанный с объектом Dimension.

ProcessingPriority

Возвращает или задает приоритет обработки, связанный с объектом Dimension.

ProcessingRecommendation

Возвращает или задает рекомендацию по обработке, связанную с объектом Dimension.

ProcessingState

Возвращает или задает состояние обработки измерения.

Relationships

Возвращает коллекцию связей измерений.

Site

Возвращает или задает сайт, связанный с компонентом.

(Унаследовано от NamedComponent)
SiteID

Возвращает или задает идентификатор для сайта, связанного с компонентом.

(Унаследовано от NamedComponent)
Source

Возвращает или задает исходный атрибут, к которому выполнена привязка, для объекта Dimension.

State

Возвращает или задает AnalysisState этого текущего экземпляра.

(Унаследовано от ProcessableMajorObject)
StorageMode

Возвращает или задает режим хранения, связанный с объектом Dimension.

StringStoresCompatibilityLevel

Возвращает или задает уровень совместимости хранилищ строки.

Translations

Возвращает коллекцию переводов, связанных с объектом Dimension.

Type

Возвращает или задает тип объекта Dimension.

UnknownMember

Возвращает или задает поведение при обработке неизвестного элемента для объекта Dimension.

UnknownMemberName

Возвращает или задает заголовок, который будет использоваться для неизвестных элементов в языке по умолчанию для объекта Dimension.

UnknownMemberTranslations

Коллекция переводов, предоставляющая заголовок для неизвестного элемента, связанного с объектом Dimension.

WriteEnabled

Возвращает или задает значение типа Boolean для свойства разрешения записи, связанного с объектом Dimension.

Методы

AddToContainer(IContainer)

Добавляет объект ModelComponent в указанный контейнер.

(Унаследовано от ModelComponent)
AfterInsert(Int32)

Отображает объект ModelComponent после добавления по указанному индексу.

(Унаследовано от ModelComponent)
AfterMove(Int32, Int32)

Отображает объект ModelComponent после перемещения по указанному индексу.

(Унаследовано от ModelComponent)
AfterRemove(ModelComponentCollection)

Отображает коллекцию ModelComponentCollection после удаления объекта ModelComponent.

(Унаследовано от ModelComponent)
BeforeRemove(Boolean)

Удаляет объект ModelComponent перед очисткой.

(Унаследовано от ModelComponent)
CanProcess(ProcessType)

Отправляет тип обработки на сервер и указывает, какие типы обработки могут происходить для объекта Dimension.

Clone()

Возвращает клон объекта.

Clone(Boolean)

Создает новую копию объекта MajorObject.

(Унаследовано от MajorObject)
CopyTo(Dimension)

Копирует содержимое данного объекта в другой (целевой) объект.

CopyTo(MajorObject, Boolean)

Копирует объект в указанный приемник.

(Унаследовано от ProcessableMajorObject)
CopyTo(ModelComponent)

Копирует объект ModelComponent в указанный объект.

(Унаследовано от ModelComponent)
CopyTo(NamedComponent)

Копирует объект NamedComponent в указанный объект.

(Унаследовано от NamedComponent)
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.

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)
Rename(String, FixUpExpressions)

Изменение имени измерения с необязательным исправлением формул

RenameScriptMeasure(String, String, FixUpExpressions)

Переименование имени меры скрипта

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, Boolean, ServerEdition)

Определяет, является ли допустимым объект Dimension.

Validate(ValidationErrorCollection, Boolean, ServerEdition)

Определяет, является ли допустимым объект Dimension.

Validate(ValidationResultCollection)

Указывает, является ли допустимым объект MajorObject.

(Унаследовано от MajorObject)
Validate(ValidationResultCollection, ValidationOptions)

Указывает, является ли допустимым объект MajorObject.

(Унаследовано от MajorObject)
Validate(ValidationResultCollection, ValidationOptions, ServerEdition)

Указывает, является ли допустимым объект MajorObject.

(Унаследовано от MajorObject)

Явные реализации интерфейса

ICloneable.Clone()

Представляет содержимое класса Dimension. Этот класс не наследуется.

IDeserializationCallback.OnDeserialization(Object)

Представляет содержимое класса Dimension. Этот класс не наследуется.

(Унаследовано от MajorObject)
IDeserializationStartCallback.OnDeserializationBegin(Object)

Представляет содержимое класса Dimension. Этот класс не наследуется.

(Унаследовано от MajorObject)
IFormattable.ToString(String, IFormatProvider)

Представляет содержимое класса Dimension. Этот класс не наследуется.

(Унаследовано от NamedComponent)
IHostableComponent.Host

Представляет содержимое класса Dimension. Этот класс не наследуется.

(Унаследовано от ModelComponent)
IMajorObject.BaseType

Представляет содержимое класса Dimension. Этот класс не наследуется.

IMajorObject.CreateBody()

Представляет содержимое класса Dimension. Этот класс не наследуется.

IMajorObject.DependsOn(IMajorObject)

Представляет содержимое класса Dimension. Этот класс не наследуется.

IMajorObject.ObjectReference

Представляет содержимое класса Dimension. Этот класс не наследуется.

IMajorObject.ParentDatabase

Представляет содержимое класса Dimension. Этот класс не наследуется.

IMajorObject.ParentServer

Представляет содержимое класса Dimension. Этот класс не наследуется.

IMajorObject.Path

Представляет содержимое класса Dimension. Этот класс не наследуется.

IMajorObject.WriteRef(XmlWriter)

Представляет содержимое класса Dimension. Этот класс не наследуется.

IModelComponent.FriendlyPath

Представляет содержимое класса Dimension. Этот класс не наследуется.

(Унаследовано от ModelComponent)
IModelComponent.OwningCollection

Представляет содержимое класса Dimension. Этот класс не наследуется.

(Унаследовано от ModelComponent)
IProcessable.LastProcessed

Представляет содержимое класса Dimension. Этот класс не наследуется.

(Унаследовано от ProcessableMajorObject)
IProcessable.State

Представляет содержимое класса Dimension. Этот класс не наследуется.

(Унаследовано от ProcessableMajorObject)

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