Класс AggregationInstance
Represents an instance of a defined Aggregation for a partition.
Иерархия наследования
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
Microsoft.AnalysisServices.ModelComponent
Microsoft.AnalysisServices.NamedComponent
Microsoft.AnalysisServices.AggregationInstance
Пространство имен: Microsoft.AnalysisServices
Сборка: Microsoft.AnalysisServices (в Microsoft.AnalysisServices.dll)
Синтаксис
'Декларация
<GuidAttribute("22940FE2-7C38-4243-9996-2FC8054500B2")> _
Public Class AggregationInstance _
Inherits NamedComponent _
Implements ICloneable
'Применение
Dim instance As AggregationInstance
[GuidAttribute("22940FE2-7C38-4243-9996-2FC8054500B2")]
public class AggregationInstance : NamedComponent,
ICloneable
[GuidAttribute(L"22940FE2-7C38-4243-9996-2FC8054500B2")]
public ref class AggregationInstance : public NamedComponent,
ICloneable
[<GuidAttribute("22940FE2-7C38-4243-9996-2FC8054500B2")>]
type AggregationInstance =
class
inherit NamedComponent
interface ICloneable
end
public class AggregationInstance extends NamedComponent implements ICloneable
Тип AggregationInstance обеспечивает доступ к следующим элементам.
Конструкторы
Имя | Описание | |
---|---|---|
AggregationInstance() | Initializes a new instance of the AggregationInstance class using the default values. | |
AggregationInstance(String) | Initializes a new instance of the AggregationInstance class using a name. | |
AggregationInstance(String, String) | Initializes a new instance of the AggregationInstance class using a name and an identifier. |
В начало
Свойства
Имя | Описание | |
---|---|---|
AggregationType | Defines the type of aggregation stored in AggregationInstance. | |
Annotations | Gets a collection within which you can store custom data. (Производный от ModelComponent.) | |
CanRaiseEvents | (Производный от Component.) | |
Container | (Производный от Component.) | |
Description | Gets or sets the description of the component. (Производный от NamedComponent.) | |
DesignMode | (Производный от Component.) | |
Dimensions | Returns the collection of dimensions associated with an AggregationInstance. | |
Events | (Производный от Component.) | |
FriendlyName | Returns a user-friendly name. (Производный от NamedComponent.) | |
ID | Gets or sets the identifier of the component. (Производный от NamedComponent.) | |
KeyForCollection | Returns the key used in collections. (Производный от NamedComponent.) | |
Measures | Gets the collection of measures associated with an AggregationInstance. | |
Name | Gets or sets the name of the component. (Производный от NamedComponent.) | |
OwningCollection | Gets or sets the collection that contains the ModelComponent. (Производный от ModelComponent.) | |
Parent | Инфраструктура. Gets the IModelComponent object that is the parent of the ModelComponent object. (Производный от ModelComponent.) | |
Site | Инфраструктура. Gets or sets the site of the component. (Производный от NamedComponent.) | |
SiteID | Инфраструктура. Gets or sets the identifier for the site associated with the component. (Производный от NamedComponent.) | |
Source | Gets or sets the table name for the aggregation, if different than the table associated with column binding. |
В начало
Методы
Имя | Описание | |
---|---|---|
AddToContainer | Инфраструктура. Adds a ModelComponent object to the specified container. (Производный от ModelComponent.) | |
AfterInsert | Инфраструктура. Displays a ModelComponent object after added to the specified index. (Производный от ModelComponent.) | |
AfterMove | Инфраструктура. Displays a ModelComponent object after moving to the specified index. (Производный от ModelComponent.) | |
AfterRemove | Инфраструктура. Displays a ModelComponentCollection after a ModelComponent object is removed. (Производный от ModelComponent.) | |
BeforeRemove | Инфраструктура. Removes the ModelComponent object before the cleanup. (Производный от ModelComponent.) | |
Clone | Creates a new, full copy of the type of aggregation stored in [T:Microsoft.AnalysisServices.AggregationInstance.] object. | |
CopyTo(AggregationInstance) | Copies an AggregationInstance to the another object. | |
CopyTo(ModelComponent) | Инфраструктура. Copies a ModelComponent object to the specified object. (Производный от ModelComponent.) | |
CopyTo(NamedComponent) | Инфраструктура. Copies a NamedComponent object to the specified object. (Производный от NamedComponent.) | |
CreateObjRef | Важный элемент безопасности. (Производный от MarshalByRefObject.) | |
Dispose() | (Производный от Component.) | |
Dispose(Boolean) | (Производный от Component.) | |
Equals | (Производный от Object.) | |
Finalize | (Производный от Component.) | |
GetHashCode | (Производный от Object.) | |
GetLifetimeService | Важный элемент безопасности. (Производный от MarshalByRefObject.) | |
GetService | (Производный от Component.) | |
GetType | (Производный от Object.) | |
InitializeLifetimeService | Важный элемент безопасности. (Производный от MarshalByRefObject.) | |
MemberwiseClone() | (Производный от Object.) | |
MemberwiseClone(Boolean) | (Производный от MarshalByRefObject.) | |
RemoveFromContainer | Инфраструктура. Removes a ModelComponent object from the specified container. (Производный от ModelComponent.) | |
Reset | Инфраструктура. Resets the component to its initial state. (Производный от NamedComponent.) | |
Submit() | Инфраструктура. Submits a ModelComponent object. (Производный от ModelComponent.) | |
Submit(Boolean) | Инфраструктура. Submits a ModelComponent object. (Производный от ModelComponent.) | |
ToString | Returns a string containing the name of the component. (Производный от NamedComponent.) | |
Validate(ValidationErrorCollection) | Validates the element to which it is appended; returns any errors encountered in a collection. (Производный от ModelComponent.) | |
Validate(ValidationErrorCollection, Boolean) | Validates the element to which it is appended; returns any errors encountered in a collection. Also contains a parameter to enable return of detailed errors. (Производный от ModelComponent.) | |
Validate(ValidationErrorCollection, Boolean, ServerEdition) | Determines whether the NamedComponent is valid. (Производный от NamedComponent.) |
В начало
События
Имя | Описание | |
---|---|---|
Disposed | (Производный от Component.) |
В начало
Явные реализации интерфейса
Имя | Описание | |
---|---|---|
ICloneable.Clone | Creates and returns a new object that is a copy of the current instance of this AggregationInstance object. | |
IFormattable.ToString | Formats the value of the current instance using the specified format. (Производный от NamedComponent.) | |
IHostableComponent.Host | Gets or sets the IServiceProvider that is the host of the ModelComponent. (Производный от ModelComponent.) | |
IModelComponent.FriendlyPath | Gets a friendly path for the ModelComponent. (Производный от ModelComponent.) | |
IModelComponent.OwningCollection | Gets or sets the collection that owns the current object. (Производный от ModelComponent.) |
В начало
Замечания
When a Partition uses an AggregationDesign to generate aggregations for that partition, each Aggregation in the AggregationDesign is instantiated for that partition. Multiple partitions can use the same AggregationDesign to generate multiple instances of a defined Aggregation. Also note that user defined aggregations can be created on a partition without going through the AggregationDesign object.
Безопасность многопоточности
Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.