Поделиться через


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

Родительский объект, значение NULL для объектов Model.

QueryGroup

QueryGroup, связанная с выражением.

RemoteParameterName

Имя параметра, определенное в исходной модели, применимо только для прокси-модели и пустое для локальной модели.

SourceLineageTag

Тег, представляющий происхождение источника для объекта.

Методы

Clone()

Создает полную копию объекта NamedExpression.

CopyFrom(NamedExpression)
Устаревшие..

Не рекомендуется. Используйте вместо этого метод CopyTo.

CopyTo(NamedExpression)

Копирует объект NamedExpression в указанный объект.

Rename(String)
Устаревшие..

Не рекомендуется. Используйте вместо этого метод RequestRename.

RequestRename(String)

Запрос переименования для этого объекта.

Validate()

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Только для внутреннего применения корпорацией Майкрософт.

(Унаследовано от MetadataObject)

Применяется к