Compartilhar via


CalculationItem Classe

Definição

Um item de cálculo tabular.

public sealed class CalculationItem : Microsoft.AnalysisServices.Tabular.NamedMetadataObject
type CalculationItem = class
    inherit NamedMetadataObject
Public NotInheritable Class CalculationItem
Inherits NamedMetadataObject
Herança

Comentários

Esse objeto de metadados só tem suporte quando o nível de compatibilidade do banco de dados está em 1470 ou superior.

Construtores

CalculationItem()

Crie uma nova instância da classe CalculationItem com configurações padrão.

Propriedades

CalculationGroup

Uma referência a um objeto CalculationGroup que possui este CalculationItem.

Description

A descrição do CalculationItem, visível para desenvolvedores em tempo de design e para administradores em ferramentas de gerenciamento, como SQL Server Management Studio.

ErrorMessage

A cadeia de caracteres que explica o estado de erro associado ao CalculationItem. É definida pelo mecanismo somente quando o estado da Expressão é um destes três valores: SemanticError, DependencyError ou SyntaxError.

Expression

A expressão DAX avaliada para este CalculationItem.

FormatStringDefinition

Uma referência a um objeto FormatStringDefinition pertencente a este CalculationItem.

IsRemoved

Um booliano que especifica se este objeto foi removido de uma árvore de objeto.

(Herdado de MetadataObject)
Model

Obtém o modelo Tabular que contém este objeto.

(Herdado de MetadataObject)
ModifiedTime

A hora em que o objeto foi modificado pela última vez.

Name

Obtém ou define o nome deste objeto.

ObjectType

Obtém o tipo do objeto.

Ordinal

O valor ordinal baseado em zero associado a um Item de Cálculo.

Parent

Objeto pai, nulo para objetos Model.

State

Fornece informações sobre o estado da Expressão. Os valores possíveis e suas interpretações são os seguintes. Ready (1) A expressão é passível de consulta e tem dados atualizados. SemanticError (5) A expressão tem um erro semântico. DependencyError (7) Uma dependência associada a essa expressão está em um estado de erro (SemanticError, EvaluationError ou DependencyError). SyntaxError (9) A expressão tem um erro de sintaxe.

Métodos

Clone()

Cria uma nova cópia completa de um objeto CalculationItem.

CopyFrom(CalculationItem)
Obsoleto.

Preterido. Em vez disso, use o método CopyTo.

CopyTo(CalculationItem)

Copia um objeto CalculationItem para o objeto especificado.

Rename(String)
Obsoleto.

Preterido. Em vez disso, use o método RequestRename.

RequestRename(String)

Solicitar a renomeação deste objeto.

Validate()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Somente para uso interno da Microsoft.

(Herdado de MetadataObject)

Aplica-se a