ExpressionNodeAttribute Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Nœud représentant des attributs - propriétés des facettes de gestion
public sealed class ExpressionNodeAttribute : Microsoft.SqlServer.Management.Dmf.ExpressionNode
type ExpressionNodeAttribute = class
inherit ExpressionNode
Public NotInheritable Class ExpressionNodeAttribute
Inherits ExpressionNode
- Héritage
Constructeurs
| Nom | Description |
|---|---|
| ExpressionNodeAttribute(String, Type) |
Crée un nœud d’attribut et le vérifie par rapport à facette |
| ExpressionNodeAttribute(String) |
Crée un nœud d’attribut |
Propriétés
| Nom | Description |
|---|---|
| LastEvaluationResult |
Nœud représentant des attributs - propriétés des facettes de gestion (Hérité de ExpressionNode) |
| Name |
Nom de l’attribut - propriété de la facette de gestion |
| Tag |
Balise du nœud (Hérité de ExpressionNode) |
| Type |
Type du nœud (en lecture seule) (Hérité de ExpressionNode) |
| TypeClass |
TypeClass du nœud (Hérité de ExpressionNode) |
Méthodes
| Nom | Description |
|---|---|
| ConvertToFilterNode() |
Nœud représentant des attributs - propriétés des facettes de gestion (Hérité de ExpressionNode) |
| DeepClone() |
Clone profond du nœud actuel. |
| DeserializeProperties(XmlReader, Boolean) |
Méthode virtuelle pour les classes enfants pour désérialiser leurs propriétés (Hérité de ExpressionNode) |
| DeserializeResult(XmlReader) |
Désérialise le dernier résultat (Hérité de ExpressionNode) |
| DoConvertToFilterNode() |
Nœud représentant des attributs - propriétés des facettes de gestion (Hérité de ExpressionNode) |
| DoEnumAttributes(List<String>) |
Énumérateur d’arborescence réel (Hérité de ExpressionNode) |
| EnumChildren() |
Énumère les enfants du nœud (Hérité de ExpressionNode) |
| EqualProperties(Object) |
méthode virtuelle pour les descendants afin d’implémenter une comparaison spécifique de type (Hérité de ExpressionNode) |
| Equals(Object) |
Equals substitué pour prendre en charge la comparaison de valeurs Inheritants implémente la méthode EqualProperties pour la comparaison de type sepcific (Hérité de ExpressionNode) |
| Evaluate(FacetEvaluationContext, Boolean) |
Évalue le nœud (arborescence) à l’aide du contexte de facette de gestion fourni (Hérité de ExpressionNode) |
| Evaluate(FacetEvaluationContext) |
Évalue le nœud (arborescence) à l’aide du contexte de facette de gestion fourni (Hérité de ExpressionNode) |
| GetHashCode() |
Substitué pour prendre en charge equals substitué (Hérité de ExpressionNode) |
| GetResult() |
Résultat de la dernière évaluation (Hérité de ExpressionNode) |
| GetResultString() |
Résultat de la dernière évaluation sous forme de chaîne (Hérité de ExpressionNode) |
| ReadEndElement(XmlReader) |
Lit et vérifie l’élément de nœud final spécifique à l’instance (Hérité de ExpressionNode) |
| Serialize(XmlWriter) |
Routine de sérialisation de base : crée des appels d’éléments de début et de fin à la méthode virtuelle SerializeProperties pour générer des propriétés d’objectTypeName de nœud particulier (Hérité de ExpressionNode) |
| SerializeProperties(XmlWriter, Boolean) |
Méthode virtuelle pour les classes enfants à sérialiser leurs propriétés (Hérité de ExpressionNode) |
| SerializeResult(XmlWriter) |
Inclut le dernier résultat dans la sortie de sérialisation (Hérité de ExpressionNode) |
| SetFilterNodeCompatible(Boolean) |
Nœud représentant des attributs - propriétés des facettes de gestion (Hérité de ExpressionNode) |
| SetHasScript(Boolean) |
Nœud représentant des attributs - propriétés des facettes de gestion (Hérité de ExpressionNode) |
| SetNameConditionType(NameConditionType) |
Nœud représentant des attributs - propriétés des facettes de gestion (Hérité de ExpressionNode) |
| SetNodeType(ExpressionNodeType) |
Nœud représentant des attributs - propriétés des facettes de gestion (Hérité de ExpressionNode) |
| SetObjectName(String) |
Nœud représentant des attributs - propriétés des facettes de gestion (Hérité de ExpressionNode) |
| SetProperties() |
Définit les propriétés de classe (HasScript, NameConditionType, ...) (Hérité de ExpressionNode) |
| SetTypeClass(TypeClass) |
Nœud représentant des attributs - propriétés des facettes de gestion (Hérité de ExpressionNode) |
| ToString() |
Représente l’expression sous forme de chaîne dans la syntaxe de type T-SQL |
| ToStringForDisplay() |
Méthode spéciale pour afficher un nœud simple dans l’interface utilisateur sous forme simplifiée |
| ToStringForUrn() |
Représente l’expression sous forme de chaîne dans la syntaxe T-SQL, qui peut être utilisée dans URN (Hérité de ExpressionNode) |