Classe AggregationInstance
Represents an instance of a defined Aggregation for a partition.
Hiérarchie d'héritage
System. . :: . .Object
System. . :: . .MarshalByRefObject
System.ComponentModel. . :: . .Component
Microsoft.AnalysisServices. . :: . .ModelComponent
Microsoft.AnalysisServices. . :: . .NamedComponent
Microsoft.AnalysisServices..::..AggregationInstance
Espace de noms : Microsoft.AnalysisServices
Assembly : Microsoft.AnalysisServices (en Microsoft.AnalysisServices.dll)
Syntaxe
'Déclaration
<GuidAttribute("22940FE2-7C38-4243-9996-2FC8054500B2")> _
Public Class AggregationInstance _
Inherits NamedComponent _
Implements ICloneable
'Utilisation
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
Le type AggregationInstance expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
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. |
Haut de la page
Propriétés
Nom | Description | |
---|---|---|
AggregationType | Defines the type of aggregation stored in AggregationInstance. | |
Annotations | Gets a collection within which you can store custom data. (hérité de ModelComponent.) | |
CanRaiseEvents | (hérité de Component.) | |
Container | (hérité de Component.) | |
Description | (hérité de NamedComponent.) | |
DesignMode | (hérité de Component.) | |
Dimensions | Returns the collection of dimensions associated with an AggregationInstance. | |
Events | (hérité de Component.) | |
FriendlyName | (hérité de NamedComponent.) | |
ID | (hérité de NamedComponent.) | |
KeyForCollection | (hérité de NamedComponent.) | |
Measures | Gets the collection of measures associated with an AggregationInstance. | |
Name | (hérité de NamedComponent.) | |
OwningCollection | Gets or sets the collection that contains the ModelComponent. (hérité de ModelComponent.) | |
Parent | Infrastructure. (hérité de ModelComponent.) | |
Site | (hérité de NamedComponent.) | |
SiteID | (hérité de NamedComponent.) | |
Source | Gets or sets the table name for the aggregation, if different than the table associated with column binding. |
Haut de la page
Méthodes
Nom | Description | |
---|---|---|
AddToContainer | Infrastructure. (hérité de ModelComponent.) | |
AfterInsert | Infrastructure. (hérité de ModelComponent.) | |
AfterMove | Infrastructure. (hérité de ModelComponent.) | |
AfterRemove | Infrastructure. (hérité de ModelComponent.) | |
BeforeRemove | Infrastructure. (hérité de ModelComponent.) | |
Clone | Creates a new, full copy of an object. | |
CopyTo(AggregationInstance) | Copies an AggregationInstance to the specified object. | |
CopyTo(ModelComponent) | Infrastructure. (hérité de ModelComponent.) | |
CopyTo(NamedComponent) | (hérité de NamedComponent.) | |
CreateObjRef | (hérité de MarshalByRefObject.) | |
Dispose() () () () | (hérité de Component.) | |
Dispose(Boolean) | (hérité de Component.) | |
Equals | (hérité de Object.) | |
Finalize | (hérité de Component.) | |
GetHashCode | (hérité de Object.) | |
GetLifetimeService | (hérité de MarshalByRefObject.) | |
GetService | (hérité de Component.) | |
GetType | (hérité de Object.) | |
InitializeLifetimeService | (hérité de MarshalByRefObject.) | |
MemberwiseClone() () () () | (hérité de Object.) | |
MemberwiseClone(Boolean) | (hérité de MarshalByRefObject.) | |
RemoveFromContainer | Infrastructure. (hérité de ModelComponent.) | |
Reset | (hérité de NamedComponent.) | |
Submit() () () () | Infrastructure. (hérité de ModelComponent.) | |
Submit(Boolean) | Infrastructure. (hérité de ModelComponent.) | |
ToString | (hérité de NamedComponent.) | |
Validate(ValidationErrorCollection) | Validates the element to which it is appended; returns any errors encountered in a collection. (hérité de 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. (hérité de ModelComponent.) | |
Validate(ValidationErrorCollection, Boolean, ServerEdition) | (hérité de NamedComponent.) |
Haut de la page
Implémentations d'interfaces explicites
Nom | Description | |
---|---|---|
ICloneable. . :: . .Clone | ||
IFormattable. . :: . .ToString | (hérité de NamedComponent.) | |
IHostableComponent. . :: . .Host | (hérité de ModelComponent.) | |
IModelComponent. . :: . .FriendlyPath | (hérité de ModelComponent.) | |
IModelComponent. . :: . .OwningCollection | (hérité de ModelComponent.) |
Haut de la page
Notes
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.
Sécurité des threads
Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.