Share via


NamedExpression 类

定义

可由一个或多个分区使用的命名表达式。

public sealed class NamedExpression : Microsoft.AnalysisServices.Tabular.NamedMetadataObject, Microsoft.AnalysisServices.Tabular.IMetadataObjectWithLineage
type NamedExpression = class
    inherit NamedMetadataObject
    interface IMetadataObjectWithLineage
Public NotInheritable Class NamedExpression
Inherits NamedMetadataObject
Implements IMetadataObjectWithLineage
继承
实现

注解

仅当数据库的兼容级别为 1400 或更高版本时,才支持此元数据对象。

构造函数

NamedExpression()

使用默认设置创建 NamedExpression 类的新实例。

属性

Annotations

获取当前 NamedExpression 中所有注释的集合对象。

Description

表达式说明,开发者在设计时可见,管理员在 SQL Server Management Studio 等管理工具中可见。

Expression

表达式文本。

ExpressionSource

对 NamedExpression 的引用,其中与远程模型关联的参数。

ExtendedProperties

获取当前 NamedExpression 中的所有扩展属性的集合对象。

IsRemoved

一个布尔值,该值指定此对象是否已从对象树中移除。

(继承自 MetadataObject)
Kind

表达式的方言。

LineageTag

一个标记,表示对象的世系。

MAttributes

具有 M 属性的字符串。

Model

获取包含此对象的表格模型。

(继承自 MetadataObject)
ModifiedTime

上次修改对象的时间。

Name

获取或设置此对象的名称。

ObjectType

获取对象的类型。

ParameterValuesColumn

客户端工具使用 M 参数将筛选器应用于此列。 此属性的存在表示模型所有者允许 Dax 查询重写此参数,列数据类型必须与参数的元标记中指定的类型匹配。

Parent

父对象,对于 Model 对象为 NULL。

QueryGroup

与表达式关联的 QueryGroup。

RemoteParameterName

在源模型中定义的参数名称,仅适用于代理模型,对于本地模型为空。

SourceLineageTag

一个标记,表示对象的源的世系。

方法

Clone()

创建 NamedExpression 对象的全新完整副本。

CopyFrom(NamedExpression)
已过时.

已弃用。 请改用 CopyTo 方法。

CopyTo(NamedExpression)

将 NamedExpression 对象复制到指定对象。

Rename(String)
已过时.

已弃用。 请改用 RequestRename 方法。

RequestRename(String)

请求重命名此对象。

Validate()

此 API 支持产品基础结构,不能在代码中直接使用。 仅限 Microsoft 内部使用。

(继承自 MetadataObject)

适用于