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) |