Microsoft.AnalysisServices Namespace

Fornece uma API de objeto usada para administrar instâncias de servidor multidimensional do Analysis Services, bancos de dados, funções e assemblies. Ela também é usada para administrar modelos de mineração de dados e modelos de tabela que usa os metadados multidimensionais para definições de objeto (níveis de compatibilidade 1100 e 1103). Ao usar esse namespace, certifique-se de também adicionar uma referência a Microsoft.AnalysisServices.Core.

Classes

Account

O objeto Account é associado às dimensões do tipo Conta. Essa classe não pode ser herdada.

AccountCollection

Representa uma coleção de objetos Account . Essa classe não pode ser herdada.

AccountTypes

Contém um conjunto fixo de tipos de conta. Essa classe não pode ser alterada ou herdada.

Action

A classe base para objetos que representa uma ação que pode ser retornada do servidor e executada no cliente.

ActionCollection

Representa uma coleção de objetos Action . Essa classe não pode ser herdada.

AddEventArgs

Fornece informações sobre os argumentos usados no evento Add em uma coleção para a qual o CollectionChangeEventHandler foi habilitado.

Aggregation

Define uma única agregação. Essa classe não pode ser herdada.

AggregationAttribute

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

AggregationAttributeCollection

Representa uma coleção de objetos AggregationAttribute . Essa classe não pode ser herdada.

AggregationCollection

Representa uma coleção de objetos Aggregation . Essa classe não pode ser herdada.

AggregationDesign

Define um conjunto de definições de agregação que podem ser compartilhadas entre várias partições de um banco de dados. Essa classe não pode ser herdada.

AggregationDesignAttribute

Representa a associação entre um atributo e um elemento AggregationDesignDimension.

AggregationDesignAttributeCollection

Representa uma coleção de objetos AggregationDesignAttribute . Essa classe não pode ser herdada.

AggregationDesignCollection

Representa uma coleção de objetos AggregationDesign . Essa classe não pode ser herdada.

AggregationDesignDimension

Define um tipo de dados primitivo que representa a relação entre uma dimensão de cubo e uma AggregationDesignDimension. Essa classe não pode ser herdada.

AggregationDesignDimensionCollection

Representa uma coleção de objetos AggregationDesignDimension . Essa classe não pode ser herdada.

AggregationDimension

Representa a relação entre uma Dimensão e uma Agregação. Essa classe não pode ser herdada.

AggregationDimensionCollection

Representa uma coleção de objetos AggregationDimension . Essa classe não pode ser herdada.

AggregationInstance

Representa uma instância de uma Agregação definida para uma partição.

AggregationInstanceAttribute

Representa informações sobre um atributo usado por uma instância de Agregação.

AggregationInstanceAttributeCollection

Representa uma coleção de objetos AggregationInstanceAttribute . Essa classe não pode ser herdada.

AggregationInstanceCollection

Representa uma coleção de objetos AggregationInstance . Essa classe não pode ser herdada.

AggregationInstanceDimension

Representa uma dimensão para uma instância de agregação definida pelo usuário.

AggregationInstanceDimensionCollection

Representa uma coleção de objetos AggregationInstanceDimension . Essa classe não pode ser herdada.

AggregationInstanceMeasure

Representa informações sobre uma medida usada por uma instância de Agregação.

AggregationInstanceMeasureCollection

Representa uma coleção de objetos AggregationInstanceMeasure . Essa classe não pode ser herdada.

AlgorithmParameter

Essa classe define o sinalizador de modelo de mineração.

AlgorithmParameterCollection

Representa uma coleção de objetos AlgorithmParameter . Essa classe não pode ser herdada.

AllowedBindingsHelper

Uma classe auxiliar para associações permitidas.

AmoDataAdapter

Representa um conjunto de comandos SQL e uma conexão de banco de dados que são usados para preencher o DataSet e atualizar um banco de dados do Analysis Services.

AmoDataReader

Representa um objeto que recupera um fluxo de dados somente leitura, somente encaminhamento de um banco de dados do Analysis Services.

AmoException

Representa uma exceção gerada quando um erro de AMO ou um aviso é encontrado.

Annotation

Define extensões do esquema ASSL (Analysis Services Scripting Language). Essa classe não pode ser herdada.

AnnotationCollection

Representa uma coleção de objetos Annotation . Essa classe não pode ser herdada.

Assembly

Representa uma biblioteca COM ou .NET que pode conter várias classes com vários métodos; sendo que todos são procedimentos armazenados potenciais.

AssemblyCollection

Representa uma coleção de objetos Assembly . Essa classe não pode ser herdada.

AssemblyReferencesHelper

Representa um auxiliar de referências de assembly.

AttributeBinding

Define um tipo de dados derivado que representa uma associação para um elemento AttributeBinding. Essa classe não pode ser herdada.

AttributePermission

Define as permissões dos membros de uma função a um atributo de dimensão individual em um cubo.

AttributePermissionCollection

Representa uma coleção de objetos AttributePermission . Essa classe não pode ser herdada.

AttributeRelationship

Fornece detalhes sobre a relação entre um atributo e outro. Essa classe não pode ser herdada.

AttributeRelationshipCollection

Representa uma coleção de objetos AttributeRelationship . Essa classe não pode ser herdada.

AttributeTranslation

Representa uma conversão associada a um elemento de Atributo. Essa classe não pode ser herdada.

AttributeTranslationCollection

Representa uma coleção de objetos AttributeTranslation . Essa classe não pode ser herdada.

BackupInfo

Armazena as informações necessárias para fazer backup de um banco de dados do Analysis Services em um arquivo de backup. Essa classe não pode ser herdada.

BackupLocation

Representa o local em que um arquivo será copiado durante o backup. Essa classe não pode ser herdada.

BackupLocationCollection

Representa uma coleção de objetos BackupLocation . Essa classe não pode ser herdada.

Binding

Serve como a classe base da qual todas as associações são derivadas.

BindingCollection

Representa uma coleção de objetos Binding.

CalculatedMeasureBinding

Representa uma associação a uma medida calculada. Essa classe não pode ser herdada.

CalculationProperty

Representa uma coleção de propriedades de interface do usuário para um cálculo usado em um MdxScript. Essa classe não pode ser herdada.

CalculationPropertyCollection

Representa uma coleção de objetos CalculationProperty . Essa classe não pode ser herdada.

CalculationPropertyVisualizationProperties

Representa as propriedades de visualização da propriedade de cálculo.

CellPermission

Especifica o CellPermission para uma ou mais células em um cubo. Essa classe não pode ser herdada.

CellPermissionCollection

Representa uma coleção de objetos CellPermission . Essa classe não pode ser herdada.

CertUtils

Utilitários de certificado.

CloudConnectionAuthenticationProperties

Não use esse tipo ou seus membros, a funcionalidade foi preterida!

ClrAssembly

Permite gerenciar e usar um ClrAssembly. Essa classe não pode ser herdada.

ClrAssemblyFile

Contém o nome, o tipo de depuração e o bloco de dados de um ClrAssemblyFile. Essa classe não pode ser herdada.

ClrAssemblyFileCollection

Representa uma coleção de objetos ClrAssemblyFile . Essa classe não pode ser herdada.

CollectionChangeEventArgs

Fornece dados para o evento alterado da coleção.

ColumnBinding

Define uma associação entre uma fonte de dados e uma coluna. Essa classe não pode ser herdada.

ComAssembly

Permite gerenciar e usar um ComAssembly. Essa classe não pode ser herdada.

Command

Representa um comando que está disponível para uso no contexto do elemento pai de CommandCollection.

CommandCollection

Representa uma coleção de objetos Command . Essa classe não pode ser herdada.

ConnectionException

Representa um problema de conexão entre o servidor e o aplicativo atual; essa classe não pode ser herdada.

ConnectionInfo

Analisa uma cadeia de conexão e expõe várias propriedades associadas à conexão. Essa classe não pode ser herdada.

Cube

Representa um cubo de um banco de dados. Essa classe não pode ser herdada.

CubeAttribute

Define os detalhes de um atributo em um cubo. Os atributos da dimensão que não estão explicitamente incluídos nesta coleção se tornam parte da coleção (e são retornados pelo Discover) com todos os valores padrão. Essa classe não pode ser herdada.

CubeAttributeBinding

Define uma associação de uma fonte de dados a um atributo de cubo. Essa classe não pode ser herdada.

CubeAttributeCollection

Representa uma coleção de objetos CubeAttribute . Essa classe não pode ser herdada.

CubeCollection

Representa uma coleção de objetos Cube . Essa classe não pode ser herdada.

CubeDimension

Representa a relação entre uma dimensão e um cubo. Essa classe não pode ser herdada.

CubeDimensionBinding

Derivado de Binding, este tipo contém identificadores para fontes de dados, cubo e dimensão de cubo, bem como um filtro de MDX. Essa classe não pode ser herdada.

CubeDimensionCollection

Representa uma coleção de objetos CubeDimension . Essa classe não pode ser herdada.

CubeDimensionPermission

Representa as permissões para uma única função em uma dimensão específica em um cubo. Essa classe não pode ser herdada.

CubeDimensionPermissionCollection

Representa uma coleção de objetos CubeDimensionPermission . Essa classe não pode ser herdada.

CubeHierarchy

Define os detalhes de uma hierarquia em um cubo. Essa classe não pode ser herdada.

CubeHierarchyCollection

Representa uma coleção de objetos CubeHierarchy . Essa classe não pode ser herdada.

CubePermission

Define as permissões dos membros de um elemento Role específico em um Cube específico. Essa classe não pode ser herdada.

CubePermissionCollection

Representa uma coleção de objetos CubePermission . Essa classe não pode ser herdada.

Database

Define um banco de dados do Microsoft Analysis Services. Essa classe não pode ser herdada.

DatabaseCollection

Representa uma coleção de objetos Database . Essa classe não pode ser herdada.

DatabasePermission

Define as permissões dos membros de um elemento Role específico em um banco de dados. Essa classe não pode ser herdada.

DatabasePermissionCollection

Representa uma coleção de objetos DatabasePermission . Essa classe não pode ser herdada.

DataItem

Descreve um item de dados que inclui a definição desse item de dados (tamanho, tipo, etc.) e os detalhes da associação a alguma origem. Essa classe não pode ser herdada.

DataItemCollection

Representa uma coleção de objetos DataItem.

DataItemTypeConverter

Uma classe estática que fornece métodos de conversão de tipos de fonte de dados.

DataMiningMeasureGroupDimension

Representa a relação entre um grupo de medidas e uma dimensão de dados.

DataSource

Define uma fonte de dados em um elemento de Banco de dados do Microsoft Analysis Services.

DataSourceCollection

Representa uma coleção de objetos DataSource . Essa classe não pode ser herdada.

DataSourcePermission

Define as permissões para os membros de um elemento Role específico, sobre um DataSource específico. Essa classe não pode ser herdada.

DataSourcePermissionCollection

Representa uma coleção de objetos DataSourcePermission . Essa classe não pode ser herdada.

DataSourceView

Representa uma exibição da fonte de dados usada por um elemento de Banco de dados do Analysis Services. Essa classe não pode ser herdada.

DataSourceViewBinding

Define uma associação de um objeto para um DataSourceView. Essa classe não pode ser herdada.

DataSourceViewCollection

Representa uma coleção de objetos DataSourceView . Essa classe não pode ser herdada.

DegenerateMeasureGroupDimension

Define os detalhes de uma dimensão em um grupo de medidas. Consulte MeasureGroupDimension. Essa classe não pode ser herdada.

DependenciesCalculator

Avalia dependências de objetos em determinadas operações e gera uma lista de objetos que seriam removidos, invalidados ou modificados pela operação selecionada. Essa classe não pode ser herdada.

DependencyResult

Define o objeto dependente afetado pela operação planejada no objeto que está chamando DependenciesCalculator. Essa classe não pode ser herdada.

DesignAggregationsResult

Define que informações são retornadas sobre o processo de design de agregações.

Dimension

Representa o conteúdo de uma Dimensão. Essa classe não pode ser herdada.

DimensionAttribute

Descreve um atributo de dimensão. Essa classe não pode ser herdada.

DimensionAttributeCollection

Representa uma coleção de objetos DimensionAttribute . Essa classe não pode ser herdada.

DimensionAttributeVisualizationProperties

Representa as propriedades de visualização do atributo de dimensão.

DimensionBinding

Define uma associação de um objeto Dimension para objeto DataSource. Essa classe não pode ser herdada.

DimensionCollection

Representa uma coleção de objetos Dimension . Essa classe não pode ser herdada.

DimensionPermission

Representa as permissões que pertencem a um determinado elemento de Função para uma dimensão de banco de dados específica. Essa classe não pode ser herdada.

DimensionPermissionCollection

Representa uma coleção de objetos DimensionPermission . Essa classe não pode ser herdada.

DismissedValidationResult

Representa uma ValidationResult ignorada (salva em Annotations de um Banco de Dados, considerado pelo método .Validate(...)).

DismissedValidationResultCollection

Representa uma coleção de objetos DismissedValidationResult.

DismissedValidationRule

Representa uma ValidationRule ignorada (salva em Annotations de um Banco de Dados, considerado pelo método .Validate(...)).

DismissedValidationRuleCollection

Representa uma coleção de objetos DismissedValidationRule.

DrillThroughAction

Representa uma ação que retorna os dados subjacentes para um valor calculado ou agregado.

DsvTableBinding

Define uma associação a partir de uma exibição da fonte de dados para uma tabela. Essa classe não pode ser herdada.

ErrorConfiguration

Especifica configurações para manipular erros que podem ocorrer quando o elemento pai é processado. Essa classe não pode ser herdada.

ExpressionBinding

Representa uma associação em um atributo (coluna calculada) que associa a coluna a uma SEEL (linguagem de expressão de mecanismo de armazenamento).

ExternalRoleMember

Uma função é uma coleção de um ou mais usuários ou grupos do domínio. O ExternalRoleMember é um usuário/grupo individual na função proveniente de um provedor de identidade externa.

ExternalRoleMemberCollection

Representa uma coleção de objetos ExternalRoleMember . Essa classe não pode ser herdada.

FoldingParameters

Representa os parâmetros de partição e seu componente.

Group

Define um grupo de atributos a serem usados em uma associação UserDefinedGroupBinding. Essa classe não pode ser herdada.

GroupCollection

Representa uma coleção de objetos Group . Essa classe não pode ser herdada.

Hierarchy

Representa uma hierarquia em uma dimensão. Essa classe não pode ser herdada.

HierarchyCollection

Representa uma coleção de objetos Hierarchy . Essa classe não pode ser herdada.

HierarchyVisualizationProperties

Representa as propriedades de visualização da hierarquia.

IdentityTransferToken

Não use esse tipo ou seus membros, a funcionalidade foi preterida!

ImageLoadInfo

Carrega um modelo de dados de tabela de um fluxo de dados. Essa classe se aplica somente ao modo do SharePoint.

ImageSaveInfo

Salva um modelo de dados de tabela para o local do qual ele foi carregado. Essa classe se aplica somente ao modo do SharePoint.

ImpactDetail

Contém um resultado de detalhe para uma operação de análise de impacto.

ImpactDetailCollection

Representa uma coleção de objetos ImpactDetail . Essa classe não pode ser herdada.

ImpersonationInfo

Define o tipo de credenciais usado para estabelecer uma conexão com o servidor.

IncrementalProcessingNotification

Contém informações para o elemento ProactiveCaching sobre uma consulta a ser executada para determinar o andamento do processamento incremental. Essa classe não pode ser herdada.

IncrementalProcessingNotificationCollection

Representa uma coleção de objetos IncrementalProcessingNotification . Essa classe não pode ser herdada.

InheritedBinding

Define uma associação conforme herdada de outro objeto. Essa classe não pode ser herdada.

JsonSerializationException

Representa uma exceção lançada durante a operação de serialização ou desserialização de/para JSON.

JsonSerializer

Uma classe Helper que fornece métodos de serialização JSON.

Kpi

Representa um KPI (indicador chave de desempenho). Essa classe não pode ser herdada.

KpiCollection

Representa uma coleção de objetos Kpi . Essa classe não pode ser herdada.

Level

Define um nível em um elemento de Hierarquia. Essa classe não pode ser herdada.

LevelCollection

Representa uma coleção de objetos Level . Essa classe não pode ser herdada.

MajorObject

Serve como a classe base da qual todos os objetos principais são derivados.

MajorObjectCollection

Representa uma coleção de objetos MajorObject.

ManyToManyMeasureGroupDimension

Representa a relação entre dimensões e grupos de medidas. Essa classe não pode ser herdada.

MdxScript

Um script MDX é uma coleção de comandos que normalmente são usados para popular um cubo com cálculos. Essa classe não pode ser herdada.

MdxScriptCollection

Representa uma coleção de objetos MdxScript . Essa classe não pode ser herdada.

Measure

Define um atributo de fato para o qual uma agregação é obtida. Essa classe não pode ser herdada.

MeasureBinding

Representa uma associação de medida.

MeasureCollection

Representa uma coleção de objetos Measure . Essa classe não pode ser herdada.

MeasureEnumerator

Para uso interno.

MeasureGroup

Define um conjunto de medidas conhecido no mesmo nível de granularidade. Todas as medidas de um MeasureGroup devem se originar de uma única tabela.

MeasureGroupAttribute

Representa a relação entre um atributo e um grupo de medidas.

MeasureGroupAttributeCollection

Representa uma coleção de objetos MeasureGroupAttribute . Essa classe não pode ser herdada.

MeasureGroupBinding

Representa uma associação a um elemento MeasureGroup. Essa classe não pode ser herdada.

MeasureGroupCollection

Representa uma coleção de objetos MeasureGroup . Essa classe não pode ser herdada.

MeasureGroupDimension

Representa a relação entre uma dimensão e um grupo de medidas. Cada MeasureGroupDimension é uma referência a uma das dimensões no cubo de host e define quais dimensões do cubo se aplicam ao grupo de medidas.

MeasureGroupDimensionBinding

Representa uma associação entre uma dimensão e um grupo de medidas. Essa classe não pode ser herdada.

MeasureGroupDimensionCollection

Representa uma coleção de objetos MeasureGroupDimension . Essa classe não pode ser herdada.

MiningModel

Define os detalhes de um modelo de mineração individual. Essa classe não pode ser herdada.

MiningModelAlgorithms

Contém informações sobre algoritmos para objetos MiningModel.

MiningModelCollection

Representa uma coleção de objetos MiningModel . Essa classe não pode ser herdada.

MiningModelColumn

Representa informações sobre uma coluna em um elemento MiningModel. Essa classe não pode ser herdada.

MiningModelColumnCollection

Representa uma coleção de objetos MiningModelColumn . Essa classe não pode ser herdada.

MiningModelColumnUsages

Contém um uso de coluna para os objetos MiningModelColumn.

MiningModelingFlags

Contém sinalizadores para objetos MiningModelColumn.

MiningModelPermission

Define as permissões para membros de um elemento de função conforme aplicado a um elemento MiningModel individual. Essa classe não pode ser herdada.

MiningModelPermissionCollection

Representa uma coleção de objetos MiningModelPermission . Essa classe não pode ser herdada.

MiningStructure

Define a estrutura para um ou mais modelos de mineração. Uma estrutura inclui colunas, associações e partição de controle opcional. Essa classe não pode ser herdada.

MiningStructureCollection

Representa uma coleção de objetos MiningStructure . Essa classe não pode ser herdada.

MiningStructureColumn

Representa informações sobre uma coluna em um elemento MiningStructure.

MiningStructureColumnCollection

Representa uma coleção de objetos MiningStructureColumn . Essa classe não pode ser herdada.

MiningStructureColumnContents

Representa informações sobre o conteúdo de uma coluna de estrutura de mineração. Essa classe não pode ser herdada.

MiningStructureColumnDiscretizationMethods

Representa os métodos de discretização para a coluna da estrutura de mineração.

MiningStructureColumnDistributions

Representa as distribuições de coluna para a estrutura de mineração.

MiningStructureColumnTypes

Representa os tipos de coluna para a estrutura de mineração.

MiningStructurePermission

Contém a coleção de permissões em um Elemento MiningStructure (ASSL). Essa classe não pode ser herdada.

MiningStructurePermissionCollection

Representa uma coleção de objetos MiningStructurePermission . Essa classe não pode ser herdada.

ModelComponent

Representa a classe base para a maioria dos Objetos de Gerenciamento de Análise.

ModelComponentCollection

Contém uma coleção de objetos ModelComponent.

MoveEventArgs

Representa os dados de um evento para um movimento.

NamedComponent

Representa um componente nomeado.

NamedComponentCollection

Contém uma coleção de objetos INamedComponent.

ObjectReference

Fornece vinculação a um objeto. Essa classe não pode ser herdada.

OlapDataSource

Representa uma fonte de dados OLAP. Essa classe não pode ser herdada.

OleDbTypeConverter

Uma classe estática que fornece métodos de conversão de tipos de fonte de dados.

OperationException

Representa os erros da operação.

OutOfSyncException

Fornece os erros fora de sincronização.

Partition

Representa uma classe de partição de uma classe de cubo. Essa classe não pode ser herdada.

PartitionCollection

Representa uma coleção de objetos Partition . Essa classe não pode ser herdada.

Permission

Representa uma classe base abstrata para gerenciamento de permissões.

Perspective

A classe Perspective representa uma perspectiva que contém elementos de um cubo. As perspectivas controlam o escopo de um cubo exposto aos usuários para permitir que tipos diferentes de usuários vejam uma exibição diferente de um cubo. Essa classe não pode ser herdada.

PerspectiveAction

Representa informações sobre uma ação em um elemento Perspective. Essa classe não pode ser herdada.

PerspectiveActionCollection

Representa uma coleção de objetos PerspectiveAction . Essa classe não pode ser herdada.

PerspectiveAttribute

Representa informações sobre um atributo em um elemento PerspectiveDimension. Essa classe não pode ser herdada.

PerspectiveAttributeCollection

Representa uma coleção de objetos PerspectiveAttribute . Essa classe não pode ser herdada.

PerspectiveCalculation

Representa a relação entre um cálculo e um elemento de Perspectiva. Essa classe não pode ser herdada.

PerspectiveCalculationCollection

Representa uma coleção de objetos PerspectiveCalculation . Essa classe não pode ser herdada.

PerspectiveCollection

Representa uma coleção de objetos Perspective . Essa classe não pode ser herdada.

PerspectiveDimension

Representa um tipo de dados primitivo que representa a relação entre uma dimensão de cubo e uma PerspectiveDimension.

PerspectiveDimensionCollection

Representa uma coleção de objetos PerspectiveDimension . Essa classe não pode ser herdada.

PerspectiveHierarchy

Representa os objetos de perspectiva na hierarquia.

PerspectiveHierarchyCollection

Representa uma coleção de objetos PerspectiveHierarchy . Essa classe não pode ser herdada.

PerspectiveKpi

Representa informações sobre um KPI (indicador chave de desempenho) em um elemento Perspective. Essa classe não pode ser herdada.

PerspectiveKpiCollection

Representa uma coleção de objetos PerspectiveKpi . Essa classe não pode ser herdada.

PerspectiveMeasure

Representa informações sobre uma medida em um elemento de PerspectiveMeasureGroup. Essa classe não pode ser herdada.

PerspectiveMeasureCollection

Representa uma coleção de objetos PerspectiveMeasure . Essa classe não pode ser herdada.

PerspectiveMeasureGroup

Representa informações sobre um grupo de medidas em um elemento de Perspectiva. Essa classe não pode ser herdada.

PerspectiveMeasureGroupCollection

Representa uma coleção de objetos PerspectiveMeasureGroup . Essa classe não pode ser herdada.

ProactiveCaching

Define configurações de ProactiveCaching para um elemento pai.

ProactiveCachingBinding

Representa informações para o elemento ProactiveCaching sobre alterações de fonte de dados que exigem a recompilação do cache ou sobre o status do processo de recompilação.

ProactiveCachingIncrementalProcessingBinding

Representa os elementos de associação incrementais do cache.

ProactiveCachingInheritedBinding

Representa uma associação de notificação do objeto para o cache pró-ativo.

ProactiveCachingObjectNotificationBinding

Representa informações para o elemento ProactiveCaching sobre alterações de fonte de dados.

ProactiveCachingQueryBinding

Representa os elementos de associação de consulta para o cache.

ProactiveCachingTablesBinding

Representa informações para o elemento ProactiveCaching sobre alterações de fonte de dados em tabelas e exibições especificadas que requerem a recompilação do cache.

ProcessableMajorObject

Representa um objeto principal processável.

PropertyOrderAttribute

PropertyOrderAttribute especifica a ordem das propriedades na serialização.

QueryBinding

Representa um tipo de dados derivado que define a associação de consulta.

QueryNotification

Fornece informações consumidas pelo elemento ProactiveCaching. As informações referem-se à consulta a ser executada para determinar se a fonte de dados foi modificada.

QueryNotificationCollection

Representa uma coleção de objetos QueryNotification . Essa classe não pode ser herdada.

ReferenceMeasureGroupDimension

Representa uma dimensão que está indiretamente relacionada à tabela de fatos por meio de uma dimensão intermediária. Essa classe não pode ser herdada.

RegularMeasureGroupDimension

Representa uma relação regular entre uma dimensão e um grupo de medidas.

RelationalDataSource

Representa um elemento DataSource baseado em uma fonte de dados relacional. Essa classe não pode ser herdada.

Relationship

Define uma relação de um para muitos entre duas dimensões.

RelationshipCollection

Representa uma coleção de objetos Relationship.

RelationshipEnd

Define uma extremidade de uma relação de um para muitos entre dimensões.

RelationshipEndAttribute

Representa o atributo em uma extremidade de uma relação de muitos para um entre dimensões.

RelationshipEndAttributeCollection

Representa uma coleção de objetos RelationshipEndAttribute.

RelationshipEndVisualizationProperties

Representa as propriedades de visualização do end da relação.

RemoveEventArgs

Representa uma classe que remove os dados do evento.

ReportAction

Representa uma ação de relatório. Essa classe não pode ser herdada.

ReportParameter

Representa um parâmetro de relatório.

ReportParameterCollection

Representa uma coleção de objetos ReportParameter . Essa classe não pode ser herdada.

ResponseFormatException

Representa um erro devido ao formato inválido na resposta.

RestoreFolder

Restaura uma pasta original em uma nova pasta. Essa classe não pode ser herdada.

RestoreFolderCollection

Representa uma coleção de objetos RestoreFolder . Essa classe não pode ser herdada.

RestoreInfo

Representa as informações necessárias para processar um restauração de arquivo ou de banco de dados. Essa classe não pode ser herdada.

RestoreLocation

Representa informações associadas à restauração de um backup de Banco de dados. Essa classe não pode ser herdada.

RestoreLocationCollection

Representa uma coleção de objetos RestoreLocation . Essa classe não pode ser herdada.

Role

Representa o nível de segurança associado a um grupo de usuários. Essa classe não pode ser herdada.

RoleCollection

Representa uma coleção de objetos Role . Essa classe não pode ser herdada.

RoleMember

Uma função é uma coleção de um ou mais usuários ou grupos do domínio. RoleMember é um usuário/grupo individual na função.

RoleMemberCollection

Representa uma coleção de objetos RoleMember . Essa classe não pode ser herdada.

RowBinding

Define um tipo de dados derivado que representa uma associação às linhas de uma tabela.

RowNumberBinding

Representa uma associação para o número de linha.

ScalarMiningStructureColumn

Representa um elemento MiningStructureColumn que contém valores escalares. Essa classe não pode ser herdada.

Scripter

Representa um objeto para gerenciar operações de script.

ScriptInfo

Fornece informações detalhadas sobre o script.

Server

Representa uma instância do Analysis Services e fornece métodos e membros que permitem controlar essa instância. Essa classe não pode ser herdada.

ServerProperty

Define uma propriedade associada a um elemento de Servidor. Essa classe não pode ser herdada.

ServerPropertyCollection

Representa uma coleção de objetos ServerProperty . Essa classe não pode ser herdada.

SessionTrace

Representa uma sessão de rastreamento. Essa classe não pode ser herdada.

SignatureHashAlgorithm

Não use esse tipo ou seus membros, a funcionalidade foi preterida!

SigningKey

Não use esse tipo ou seus membros, a funcionalidade foi preterida!

StandardAction

Representa qualquer elemento Action diferente de um elemento DrillThroughAction ou ReportAction. Essa classe não pode ser herdada.

SynchronizeInfo

Representa as informações de sincronização do analysis services.

TableBinding

Representa um objeto de tabela associado para o Analysis Services.

TableMiningStructureColumn

Representa um elemento MiningStructureColumn que contém tabelas aninhadas, em vez dos valores escalares associados ao elemento ScalarMiningStructureColumn que contém valores escalares. Essa classe não pode ser herdada.

TableNotification

Representa uma notificação de tabela.

TableNotificationCollection

Representa uma coleção de objetos TableNotification . Essa classe não pode ser herdada.

TabularBinding

Representa uma associação a um item tabular, como uma tabela ou uma consulta SQL.

TimeAttributeBinding

Representa uma associação de espaço reservado para itens de dados gerados.

TimeBinding

Define um tipo de dados derivado que representa uma associação aos períodos de tempo. Essa classe não pode ser herdada.

TmdlSerializer

IMPORTANTE: o TMDL ainda está em versão prévia e a superfície da API ainda pode ser modificada antes do GA!

   A Helper class that provides TMDL serialization methods.
TokenSigner

Não use esse tipo ou seus membros, a funcionalidade foi preterida!

Trace

Fornece um mecanismo para armazenar logs de eventos que podem ser exibidos ou reproduzidos mais tarde. Essa classe não pode ser herdada.

TraceCollection

Representa uma coleção de objetos Trace . Essa classe não pode ser herdada.

TraceColumnCollection

Representa uma coleção de objetos TraceColumn . Essa classe não pode ser herdada.

TraceEvent

Representa um evento de rastreamento.

TraceEventArgs

Define os identificadores e valores associados a um evento de rastreamento. Essa classe não pode ser herdada.

TraceEventCollection

Representa uma coleção de objetos TraceEvent . Essa classe não pode ser herdada.

TraceStoppedEventArgs

Representa um evento de interrupção de rastreamento.

Translation

Fornece uma conversão localizada de seu objeto pai.

TranslationCollection

Representa uma coleção de objetos Translation .

UserDefinedGroupBinding

Representa uma associação de grupo definida pelo usuário.

Utils

Utilitários de finalidade geral usados principalmente para verificações de sintaxe e validação.

ValidationError

Representa a classe base de erros de validação.

ValidationErrorCodes

Representa os códigos de erro de uma validação.

ValidationErrorCollection

Representa uma coleção de objetos ValidationError . Essa classe não pode ser herdada.

ValidationResult

Representa um erro de validação, um aviso ou uma mensagem retornada pelo método MajorObject.Validate.

ValidationResultCollection

Representa uma coleção de objetos de resultado durante a validação.

ValidationRule

Representa a regra de validação.

XmlaError

Representa um erro retornado pelo servidor Analysis Services (no protocolo XML/A).

XmlaLocationReference

Representa a referência da localização de XMLA de uma entidade.

XmlaMessage

Representa uma classe base para mensagens XMLA.

XmlaMessageCollection

Representa uma coleção de objetos XmlaMessage. Essa classe não pode ser herdada.

XmlaMessageLocation

Representa o local associado a uma mensagem XMLA.

XmlaResult

Representa o resultado de um único comando XMLA.

XmlaResultCollection

Representa uma coleção de objetos XmlaResult. Essa classe não pode ser herdada.

XmlaWarning

Representa um aviso retornado pelo servidor do Analysis Services (no protocolo XML/A).

XmlaWarningCollection

Representa uma coleção de objetos XmlaWarning.

XmlIgnoreOnReadAttribute

Substitui a serialização padrão de um objeto XML usado quando o objeto existe para operações internas.

XmlSerializationException

Representa que uma exceção ocorreu durante a serialização ou desserialização. Essa classe não pode ser herdada.

Estruturas

AccessToken

Token de acesso

Interfaces

IConnectionStringHolder

Representa uma coleção de objetos para o suporte para cadeia de conexão.

IDeserializationStartCallback

Especifica o retorno de chamada inicial de desserialização.

IMajorObject

Define a interface para um objeto principal.

IModelComponent

Representa um componente de modelo.

IModelComponentCollection

Representa uma coleção de objetos IModelComponent.

INamedComponent

Representa um componente nomeado.

INamedComponentCollection

Repesent um contêiner de uma coleção de componentes nomeados.

IProcessable

Representa um objeto que é processável.

ITrace

Fornece um mecanismo para armazenar logs de eventos que podem ser exibidos ou reproduzidos mais tarde.

Enumerações

ActionInvocation

Define como uma Ação é chamada.

ActionTargetType

Identifica em que local uma Ação pode ser localizada.

ActionType

Define o tipo da propriedade de Ação.

ActiveState

Enumera o estado ativo.

AggregationFunction

Define o tipo de agregação que pode ser definida para medidas ou dimensões.

AggregationType

Contém uma enumeração dos diferentes tipos de agregações possíveis usados apenas em cubos ROLAP.

AggregationUsage

Define os valores permitidos para AggregationUsage.

Alignment

Especifica o tipo de justificação usada em uma coluna.

AnalysisState

Define o estado de processamento de um ProcessableMajorObject no Analysis Services.

AnnotationVisibility

Define e contém os valores de visibilidade permitidos para uma anotação.

AsAzureRedirection

Representa diferentes modos para lidar com o redirecionamento de servidores hospedados no AS Azure para servidores hospedados no Power BI.

AttributeBindingType

Define os tipos de um objeto AttributeBinding.

AttributeType

Contém os diferentes tipos de atributo.

AttributeUsage

Define como um DimensionAttribute pode ser usado.

CalculationType

Descreve o tipo de cálculo definido no CalculationProperty associado.

CalendarType

Descreve o tipo de calendário a ser usado para a hierarquia de tempo.

Cardinality

Representa a cardinalidade de uma relação.

CellPermissionAccess

Indica o nível de acesso concedido a um objeto CellPermission.

ClrAssemblyFileType

Identifica o tipo de arquivo de um ClrAssembly.

ColumnUsage

Especifica o uso da coluna.

CompatibilityMode

Uma enumeração dos modos de compatibilidade compatíveis com os vários serviços AnalysisServices.

ConnectionExceptionCause

Uma indicação da causa da exceção de conexão.

ConnectionStringSecurity

Uma enumeração que indica ao usuário se a senha do ConnectionString precisa ser entregue.

ConnectionType

Define como o objeto Server se conecta à propriedade ConnectionString.

ContextualNameRule

Especifica um formato de nomenclatura usado para resolver a ambiguidade de atributos (colunas calculadas) que participam de dimensões com função múltipla (tabelas).

CrossFilterDirection

Descreve a direção do filtro cruzado.

DataAggregationMode

Indica se o servidor pode agregar dados ou o cache.

DataEmbeddingStyle

Indica se os dados na tabela vêm de uma fonte de dados ou se são inseridos. Um exemplo de dados inseridos pode ser dados inseridos por uma operação copiar/colar.

DataEncodingHint

Especifica a dica para codificação de dados.

DataSourceIsolation

Controla o comportamento de bloqueio das instruções SQL emitidas para uma fonte de dados.

DataType

Especifica o tipo de dados de um DataItem.

DefaultAggregateFunction

Especifica a função de agregação a ser usada por ferramentas de relatório para resumir valores de atributo (coluna calculada).

DefinitionType

Especifica o tipo de definição.

DependencyType

Descreve como objetos dependem de outros objetos.

DimensionStorageMode

Determina o modo de armazenamento da dimensão.

DimensionType

Fornece aos aplicativos de servidor e cliente de Análise informações sobre o conteúdo da dimensão.

DirectQueryMode

Indica se o modelo tabular está habilitado para uso no modo Consulta Direta.

DirectQueryUsage

Especifica o uso atual de DirectQuery da partição.

DiscretizationMethod

Define como um intervalo de valores contínuos é convertido em um número de valor discreto ou fixo.

DropOptions

Define o comportamento do método de remoção em objetos dependentes.

ErrorOption

Define o comportamento de erro durante o processamento de objeto.

ErrorPriority

Define a prioridade do erro.

FiscalYearName

Define qual nome será usado para o ano fiscal, o ano civil atual ou o próximo ano civil.

FixUpExpressions

Especifica as expressões de ajuste.

GroupingBehavior

Recomenda a aplicativos cliente como compilar consultas dentro da hierarquia.

HideIfValue

Indica quando um membro de nível deve ser ocultado dos aplicativos cliente.

HierarchyStructureType

Uma enumeração dos tipos de estrutura de hierarquia diferentes permitidos pelo mecanismo.

HierarchyUniqueNameStyle

Define como o nome exclusivo da hierarquia é formado.

HttpChannelHandling

Representa a maneira como um canal XMLA baseado em HTTP é gerenciado pelo cliente AS.

ImpactAnalysisType

Definirá o estado do objeto se a operação for executada.

ImpersonationInfoSecurity

Define a disponibilidade de senha da fonte de dados.

ImpersonationLevel

Indica o nível de representação que o servidor pode usar ao representar o cliente.

ImpersonationMode

Define o modo de acesso à fonte de dados usada pelo serviço ao processar seus objetos e sincronizar o servidor e para a instrução DMX (Mineração de Dados OPENQUERY).

InstanceSelection

Fornece uma dica sobre como um aplicativo cliente exibe uma lista de valores de servidor.

IntegratedSecurity

Define o tipo utilizado de segurança integrada.

InvalidXmlCharacters

Define como os caracteres XML inválidos são tratados.

KeyErrorAction

Define como os erros são tratados em chaves de dimensão durante operações de processamento.

KeyErrorLimitAction

Define o que acontece quando o KeyErrorLimit é excedido.

MdxMissingMemberMode

Especifica uma enumeração de MdxMissingMemberMode.

MeasureDataType

Define o tipo de dados da medida atual.

MeasureGroupAttributeType

Enumera os tipos de atributo para o grupo de medidas.

MeasureGroupType

Enumera o tipo do grupo de medidas.

MemberKeysUnique

Uma enumeração dos valores possíveis que se aplicam à exclusividade de chaves de membro.

MembersWithData

Enumera os tipos de exibição para o membro não folha no atributo de dimensão pai.

MemberUniqueNameStyle

Determina como são gerados nomes exclusivos para membros de hierarquias contidas no elemento especificado.

MiningStructureCacheMode

Determina se os dados de treinamento que o Analysis Services recupera e armazena em cache ao processar uma estrutura de mineração são persistidos ou excluídos depois que o Analysis Services conclui o processamento.

ModelType

Especifica o tipo do modelo.

Multiplicity

Especifica se a extremidade de uma relação está conectada ao lado "um" ou "muitos" de uma relação um-para-muitos.

NotificationTechnique

Enumera as notificações usadas no Analysis Services.

NullProcessing

Especifica qual ação o Analysis Services adota quando encontra um valor Null em um item de dados.

OptimizationType

Enumera o tipo de otimização do Analysis Services.

Optionality

Especifica a definição de Opcionalidade da relação entre o atributo pai e o atual.

OrderBy

Especifica a enumeração contém valores a partir do qual uma consulta é classificada.

OverrideBehavior

Especifica a definição do comportamento de substituição da relação.

PartitionType

Enumera os tipos de partição usados no Analysis Services.

PermissionSet

Enumera o conjunto de permissões para os serviços de análise.

PersistenceType

Define a persistência de metadados para objetos vinculados.

PerspectiveCalculationType

Enumera os tipos de cálculo de perspectiva.

ProactiveCachingAggregationStorage

Enumera o armazenamento para partições com cache pró-ativo.

ProactiveCachingOnlineMode

Define o modo de disponibilidade para o cache pró-ativo.

ProcessingGroup

Define a enumeração ProcessingGroup.

ProcessingMode

Enumera os modos ao processar o cálculo de agregação.

ProcessingRecommendation

Especifica uma enumeração de recomendação de processamento.

ProcessingState

Especifica o estado de processamento do atributo (coluna calculada).

ProcessType

Descreve os tipos de processamento disponíveis no servidor.

ProtectionLevel

Enumera o nível de proteção associado a abertura de uma conexão com um SSAS Server.

ProtocolFormat

Enumera o formato do protocolo do Analysis Services.

ReadAccess

Especifica uma enumeração de acesso de leitura.

ReadDefinitionAccess

Define a enumeração ReadDefinitionAccess.

ReadSourceDataAccess

Especifica o acesso a dados de origem de leitura.

ReadWriteMode

Uma enumeração que descreve o estado de leitura/gravação do banco de dados.

ReferenceDimensionMaterialization

Fornece a referência sobre o conteúdo da dimensão.

RefreshPolicy

Define como os dados são atualizados na origem.

RefreshType

Enumera as opções do tipo de atualização.

RelationshipType

Especifica o tipo de relação em um relação de atributo.

ReportingWeekToMonthPattern

Enumera o padrão pelo qual corresponder semanas a meses.

RestoreDataSourceType

Uma enumeração para descrever as possíveis origens dos dados de restauração.

RestoreSecurity

Enumera a ação para aplicar nos objetos durante a restauração do banco de dados.

RootIfValue

Enumera como são identificados os membros raiz ou membros de um atributo pai.

ScriptAction

Especifica uma enumeração de ações de script.

ScriptCacheProcessingMode

Especifica uma enumeração de processamento do cache de script.

ScriptErrorHandlingMode

Define os modos de tratamento de erros do script.

ScriptOptions

Enumera as opções para gerar scripts que são usados no Analysis Services. Esta enumeração tem um atributo FlagsAttribute que permite uma combinação bit a bit de seus valores membro.

ServerEdition

Especifica uma enumeração da edição do servidor.

ServerLocation

Local do Analysis Server

ServerMode

Especifica o modo de servidor usado. Para obter mais informações sobre os modos de servidor e sobre como definir o modo de implantação do servidor, consulte "Habilitar uma instância de mecanismo VertiPAq autônomo".

ServerPropertyCategory

Define a categoria da propriedade do servidor.

ShardingMode

Especifica o modo de fragmentação.

SortDirection

Fornece diretrizes para as ferramentas de relatório sobre como classificar valores.

StorageEngineUsed

Uma enumeração dos diferentes tipos de mecanismo de armazenamento permitidos pelo serviço de SSAS.

StorageMode

Determina o modo de armazenamento do objeto.

StorageSharingMode

Especifica o modo de compartilhamento do armazenamento.

SynchronizeSecurity

Define os objetos de segurança da sincronização.

TokenizationBehavior

Descreve o comportamento de geração de tokens.

TraceColumn

Representa as colunas de eventos de rastreamento.

TraceEventClass

Define o tipo do evento de rastreamento.

TraceEventSubclass

Especifica a subclasse do evento de rastreamento.

TraceEventSuccess

Define a enumeração TraceEventSuccess.

TraceStopCause

Especifica uma enumeração da causa para interromper o rastreamento.

TransportCompression

Define a enumeração TransportCompression.

Trimming

Especifica como um item de dados do tipo string é cortado.

UnknownMemberBehavior

Especifica os comportamentos do membro desconhecido.

UpdateMode

Especifica uma enumeração do modo de atualização.

UpdateOptions

Define como um objeto e os objetos dependentes relacionados são atualizados no servidor após um comando de atualização.

UseAdalCacheType

Não use essa enumeração ou seus valores, ela foi preterida!

ValidationOptions

Enumera as opções de validação.

ValidationRulePriority

Enumera a prioridade da regra de validação do Analysis Services.

ValidationRuleType

Enumera os tipos de regra de validação.

VertipaqCompressionHint

Especifica a dica de compactação Vertipaq.

WriteAccess

Especifica o acesso de gravação a objetos.

WriteBackTableCreation

Determina se uma tabela de write-back é criada durante a operação Process.

XmlaRequestType

Especifica uma enumeração do tipo de solicitação XMLA.

Delegados

CollectionChangeEventHandler

Representa o método que tratará o evento OnCollectionChange.

TraceEventHandler

Representa o manipulador de eventos de rastreamento do Analysis Services.

TraceStoppedEventHandler

Representa o manipulador de eventos quando o rastreamento é interrompido.