DimensionAttribute Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Descreve um atributo de dimensão. Essa classe não pode ser herdada.
[System.Runtime.InteropServices.Guid("DFCB3BDD-51BE-416d-9E6C-3655EBB2845D")]
public sealed class DimensionAttribute : Microsoft.AnalysisServices.NamedComponent, ICloneable
[<System.Runtime.InteropServices.Guid("DFCB3BDD-51BE-416d-9E6C-3655EBB2845D")>]
type DimensionAttribute = class
inherit NamedComponent
interface ICloneable
Public NotInheritable Class DimensionAttribute
Inherits NamedComponent
Implements ICloneable
- Herança
- Atributos
- Implementações
Construtores
| DimensionAttribute() |
Inicializa uma nova instância de DimensionAttribute usando os valores padrão. |
| DimensionAttribute(String) |
Inicializa uma nova instância de DimensionAttribute usando o nome especificado. |
| DimensionAttribute(String, String) |
Inicializa uma nova instância de DimensionAttribute usando o nome e o identificador especificados. |
Campos
| MaxIDLength |
Especifica o comprimento máximo do identificador. (Herdado de NamedComponent) |
| MaxNameLength |
Especifica o comprimento máximo do nome. (Herdado de NamedComponent) |
Propriedades
| Annotations |
Obtém uma coleção na qual é possível armazenar dados personalizados. (Herdado de ModelComponent) |
| AttributeHierarchyDisplayFolder |
Obtém ou define a pasta na qual deve ser exibida a hierarquia de atributo associada. |
| AttributeHierarchyEnabled |
Obtém ou define se uma hierarquia de atributo está habilitada para o atributo. |
| AttributeHierarchyOptimizedState |
Obtém ou define o nível de otimização aplicado à hierarquia de atributo. |
| AttributeHierarchyOrdered |
Obtém ou define uma indicação de se a hierarquia de atributo associada é ordenada. |
| AttributeHierarchyProcessingState |
Obtém ou define o estado de processamento para o atributo. |
| AttributeHierarchyVisible |
Obtém ou define se a hierarquia de atributo é visível a aplicativos cliente. |
| AttributeRelationships |
Obtém a coleção de objetos AttributeRelationship para o atributo. |
| CustomRollupColumn |
Obtém ou define os detalhes da coluna que fornece uma fórmula de rollup personalizada. |
| CustomRollupPropertiesColumn |
Obtém ou define os detalhes de uma coluna que fornece as propriedades de uma fórmula de rollup personalizada. |
| DataEncodingHint |
Obtém ou define a dica de codificação de dados. |
| DefaultMember |
Obtém ou define uma expressão MDX (Expressões Multidimensionais) que identifica o membro padrão do DimensionAttribute. |
| DerivedFromColumnId |
Obtém ou define o identificador de coluna derivada para os atributos de dimensão. |
| DerivedFromTableId |
Obtém ou define o identificador de tabela derivada dos atributos. |
| Description |
Obtém ou define a descrição do componente. (Herdado de NamedComponent) |
| DiscretizationBucketCount |
Obtém ou define o número de buckets nos qual discretizar valores de atributo. |
| DiscretizationMethod |
Obtém ou define o método a ser usado para discretização. |
| EstimatedCount |
Obtém ou define o número estimado de membros para um atributo. |
| ExtendedType |
Usado por aplicativos clientes que exigem extensões para a propriedade Tipo. Para usar essa propriedade, defina Tipo como ExtendedType e defina ExtendedType com um valor de sequência que seja entendido pelo seu aplicativo cliente. Por padrão, essa propriedade é vazia. |
| FormatString |
Obtém ou define o item de formato em uma cadeia de caracteres especificada. |
| FriendlyName |
Obtém um nome amigável para o componente. (Herdado de NamedComponent) |
| GroupingBehavior |
Obtém ou define o comportamento de agrupamento para o DimensionAttribute. |
| HasLineage |
Obtém ou define um valor que indica se o atributo de dimensão tem uma linhagem. |
| ID |
Obtém ou define o identificador do componente. (Herdado de NamedComponent) |
| InstanceSelection |
Obtém ou define uma dica para aplicativos cliente para sugerir como uma lista de itens deve ser exibida, com base no número esperado de itens na lista. |
| IsAggregatable |
Obtém ou define se os valores do objeto DimensionAttribute podem ser agregados. |
| KeyColumns |
Obtém a coleção de definições de coluna de chave do DimensionAttribute. |
| KeyForCollection |
Obtém a chave usada nas coleções. (Herdado de NamedComponent) |
| KeyUniquenessGuarantee |
Obtém ou define se a relação entre a chave de atributo e seu nome, e a relação com os atributos relacionados, é válida. |
| MemberNamesUnique |
Obtém ou define uma indicação de se os nomes de membro no DimensionAttribute devem ser exclusivos. |
| MembersWithData |
Obtém ou define se membros de dados devem ser exibidos para membros não folha no atributo pai. |
| MembersWithDataCaption |
Obtém ou define uma cadeia de caracteres de modelo usada para criar legendas para os membros de dados gerados pelo sistema. |
| Name |
Obtém ou define o nome do componente. (Herdado de NamedComponent) |
| NameColumn |
Obtém ou define a coluna que fornece o nome do DimensionAttribute. |
| NamingTemplate |
Obtém ou define como os níveis são nomeados em uma hierarquia de pai-filho construída com base no objeto DimensionAttribute. |
| NamingTemplateTranslations |
Obtém uma coleção de conversões localizadas para a propriedade NamingTemplate. |
| OrderBy |
Obtém ou define como ordenar os membros contidos no atributo. |
| OrderByAttribute |
Obtém ou define o atributo pelo qual os membros da hierarquia de atributo são ordenados. |
| OrderByAttributeID |
Obtém ou define outro atributo pelo qual ordenar os membros do DimensionAttribute. |
| OwningCollection |
Obtém ou define a coleção que contém o ModelComponent. (Herdado de ModelComponent) |
| Parent |
Obtém o objeto Dimension pai do objeto DimensionAttribute. |
| ParentDatabase |
Obtém o objeto Database pai do objeto DimensionAttribute. |
| ParentServer |
Obtém o objeto Server pai do objeto DimensionAttribute. |
| ProcessingState |
Obtém ou define o estado de processamento do atributo. |
| RootMemberIf |
Obtém ou define como são identificados os membros raiz ou membros de um atributo pai. |
| Site |
Obtém ou define o site associado ao componente. (Herdado de NamedComponent) |
| SiteID |
Obtém ou define o identificador do site associado ao componente. (Herdado de NamedComponent) |
| SkippedLevelsColumn |
Obtém ou define os detalhes de uma coluna que armazena o número de níveis ignorados (vazios) entre cada membro e seu pai. |
| Source |
Obtém ou define a origem do atributo. |
| TokenizationBehavior |
Obtém ou define o comportamento de geração de tokens para essa propriedade. |
| Translations |
Obtém a coleção de objetos Translation associada ao DimensionAttribute. |
| Type |
Obtém ou define o tipo do atributo. |
| UnaryOperatorColumn |
Obtém ou define os detalhes de uma coluna que fornece um operador unário. |
| Usage |
Obtém ou define como um atributo é usado. |
| UserEditFlag |
Obtém ou define o sinalizador de edição do usuário. |
| ValueColumn |
Obtém ou define a coluna que fornece o valor de DimensionAttribute. |
| VertipaqCompressionHint |
Obtém ou define a dica de compactação de vertipaq. |
| VisualizationProperties |
Obtém ou define as propriedades que podem ser usadas por ferramentas de relatório para fornecer formatação aprimorada. |
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(DimensionAttribute) |
Copia o conteúdo deste objeto em outro objeto (o destino). |
| CopyTo(ModelComponent) |
Copia um objeto ModelComponent no objeto especificado. (Herdado de ModelComponent) |
| CopyTo(NamedComponent) |
Copia um objeto NamedComponent no objeto especificado. (Herdado de NamedComponent) |
| RemoveFromContainer(IContainer) |
Remove o objeto ModelComponent do contêiner especificado. (Herdado de ModelComponent) |
| Rename(String, FixUpExpressions) |
Cria um novo nome para o atributo de dimensão. |
| Reset() |
Redefine o componente para seu estado inicial. (Herdado de NamedComponent) |
| 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 componente nomeado. (Herdado de NamedComponent) |
| 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) |
Determina se o DimensionAttribute é válido. |
Implantações explícitas de interface
| ICloneable.Clone() |
Descreve um atributo de dimensão. Essa classe não pode ser herdada. |
| IFormattable.ToString(String, IFormatProvider) |
Descreve um atributo de dimensão. Essa classe não pode ser herdada. (Herdado de NamedComponent) |
| IHostableComponent.Host |
Descreve um atributo de dimensão. Essa classe não pode ser herdada. (Herdado de ModelComponent) |
| IModelComponent.FriendlyPath |
Descreve um atributo de dimensão. Essa classe não pode ser herdada. (Herdado de ModelComponent) |
| IModelComponent.OwningCollection |
Descreve um atributo de dimensão. Essa classe não pode ser herdada. (Herdado de ModelComponent) |