Compartilhar via


AggregationAttribute Classe

Definição

Define um DimensionAttribute como sendo parte de uma agregação. Essa classe não pode ser herdada.

[System.Runtime.InteropServices.Guid("DD4570BB-F7D2-4d1b-8FF7-E37504E8FC27")]
public sealed class AggregationAttribute : Microsoft.AnalysisServices.ModelComponent, ICloneable
[<System.Runtime.InteropServices.Guid("DD4570BB-F7D2-4d1b-8FF7-E37504E8FC27")>]
type AggregationAttribute = class
    inherit ModelComponent
    interface ICloneable
Public NotInheritable Class AggregationAttribute
Inherits ModelComponent
Implements ICloneable
Herança
AggregationAttribute
Atributos
Implementações

Construtores

AggregationAttribute()

Inicializa uma nova instância da classe AggregationAttribute usando os valores padrão.

AggregationAttribute(String)

Inicializa uma nova instância de AggregationAttribute usando a attributeID de um DimensionAttribute.

Propriedades

Annotations

Obtém uma coleção na qual é possível armazenar dados personalizados.

(Herdado de ModelComponent)
Attribute

Atribui o DimensionAttribute a uma agregação.

AttributeID

Obtém ou define a AttributeID de um DimensionAttribute associado a uma Agregação.

CubeAttribute

Obtém o CubeAttribute que associa o AggregationAttribute atual ao cubo pai.

FriendlyName

Obtém o nome amigável do ModelComponent.

(Herdado de ModelComponent)
KeyForCollection

Obtém a chave usada nas coleções.

(Herdado de ModelComponent)
OwningCollection

Obtém ou define a coleção que contém o ModelComponent.

(Herdado de ModelComponent)
Parent

Obtém o objeto AggregationDimension pai do objeto AggregationAttribute.

ParentAggregation

Obtém o objeto Aggregation pai do objeto AggregationAttribute.

ParentAggregationDesign

Obtém o objeto AggregationDesign pai do objeto AggregationAttribute.

ParentCube

Obtém o objeto Cube pai do objeto AggregationAttribute.

ParentDatabase

Obtém o objeto Database pai do objeto AggregationAttribute.

ParentMeasureGroup

Obtém o objeto MeasureGroup pai do objeto AggregationAttribute.

ParentServer

Obtém o objeto Server pai do objeto AggregationAttribute.

Métodos

AddToContainer(IContainer)

Adiciona o objeto ModelComponent no contêiner especificado.

(Herdado de ModelComponent)
AfterInsert(Int32)

Exibe um objeto ModelComponent depois de adicionado ao índice especificado.

(Herdado de ModelComponent)
AfterMove(Int32, Int32)

Exibe um objeto ModelComponent depois de mover para o índice especificado.

(Herdado de ModelComponent)
AfterRemove(ModelComponentCollection)

Exibe um ModelComponentCollection após a remoção de um objeto ModelComponent.

(Herdado de ModelComponent)
BeforeRemove(Boolean)

Remove o objeto ModelComponent antes da limpeza.

(Herdado de ModelComponent)
Clone()

Retorna um clone do objeto.

CopyTo(AggregationAttribute)

Copia o conteúdo deste objeto em outro objeto (o destino).

CopyTo(ModelComponent)

Copia um objeto ModelComponent no objeto especificado.

(Herdado de ModelComponent)
RemoveFromContainer(IContainer)

Remove o objeto ModelComponent do contêiner especificado.

(Herdado de ModelComponent)
Reset()

Redefine o componente para um estado inicial.

(Herdado de ModelComponent)
Submit()

Envia um objeto ModelComponent.

(Herdado de ModelComponent)
Submit(Boolean)

Envia um objeto ModelComponent.

(Herdado de ModelComponent)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de ModelComponent)
Validate(ValidationErrorCollection)

Valida o elemento ao qual ele é adicionado. Retorna qualquer erro encontrado em uma coleção.

(Herdado de ModelComponent)
Validate(ValidationErrorCollection, Boolean)

Valida o elemento ao qual ele é adicionado. Retorna qualquer erro encontrado em uma coleção. Também contém um parâmetro para permitir o retorno de erros detalhados.

(Herdado de ModelComponent)
Validate(ValidationErrorCollection, Boolean, ServerEdition)

Valida o elemento ao qual ele é anexado; retorna erros encontrados em uma coleção. Também contém um parâmetro para permitir o retorno de erros detalhados.

Implantações explícitas de interface

ICloneable.Clone()

Define um DimensionAttribute como sendo parte de uma agregação. Essa classe não pode ser herdada.

IHostableComponent.Host

Define um DimensionAttribute como sendo parte de uma agregação. Essa classe não pode ser herdada.

(Herdado de ModelComponent)
IModelComponent.FriendlyPath

Define um DimensionAttribute como sendo parte de uma agregação. Essa classe não pode ser herdada.

(Herdado de ModelComponent)
IModelComponent.OwningCollection

Define um DimensionAttribute como sendo parte de uma agregação. Essa classe não pode ser herdada.

(Herdado de ModelComponent)

Aplica-se a