Partager via


NamedExpression Classe

Définition

Expression nommée qui peut être utilisée par une ou plusieurs partitions.

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
Héritage
Implémente

Remarques

Cet objet de métadonnées n’est pris en charge que lorsque le niveau de compatibilité de la base de données est égal ou supérieur à 1400.

Constructeurs

NamedExpression()

Créez une instance de la classe NamedExpression avec les paramètres par défaut.

Propriétés

Annotations

Obtient l’objet de collection de toutes les annotations dans l’objet NamedExpression actuel.

Description

Description de l’expression, visible par les développeurs au moment de la conception, et par les administrateurs dans les outils de gestion, tels que SQL Server Management Studio.

Expression

Texte de l’expression.

ExpressionSource

Référence à NamedExpression où le paramètre associé au modèle distant.

ExtendedProperties

Obtient l’objet de collection de toutes les propriétés étendues dans l’objet NamedExpression actuel.

IsRemoved

Valeur booléenne indiquant si cet objet a été supprimé d’un arbre d’objets.

(Hérité de MetadataObject)
Kind

Dialecte de l’expression.

LineageTag

Balise qui représente la traçabilité de l’objet.

MAttributes

Chaîne qui a des attributs M.

Model

Obtient le modèle tabulaire qui contient cet objet.

(Hérité de MetadataObject)
ModifiedTime

Heure de la dernière modification de l’objet.

Name

Obtient ou Définit le nom de cet objet.

ObjectType

Obtient le type de l’objet.

ParameterValuesColumn

Les outils clients appliquent des filtres à cette colonne à l’aide du paramètre M. La présence de cette propriété indique que le propriétaire du modèle autorise les requêtes Dax à remplacer ce paramètre, et le type de données colonnes doit correspondre au type spécifié dans la balise meta du paramètre..

Parent

Objet parent, Null pour les objets Modèles.

QueryGroup

QueryGroup associé à l’expression.

RemoteParameterName

Nom du paramètre défini dans le modèle source, applicable uniquement pour le modèle proxy et vide pour le modèle local.

SourceLineageTag

Balise qui représente la traçabilité de la source de l’objet.

Méthodes

Clone()

Crée une copie complète d’un objet NamedExpression.

CopyFrom(NamedExpression)
Obsolète.

Action déconseillée. Utilisez plutôt la méthode CopyTo.

CopyTo(NamedExpression)

Copie un objet NamedExpression dans l’objet spécifié.

Rename(String)
Obsolète.

Action déconseillée. Utilisez plutôt la méthode RequestRename.

RequestRename(String)

Demande de changement de nom de cet objet.

Validate()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. À usage interne Microsoft uniquement.

(Hérité de MetadataObject)

S’applique à