ExpressionNodeAttribute Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Nó que representa atributos – propriedades de facetas de gerenciamento
public sealed class ExpressionNodeAttribute : Microsoft.SqlServer.Management.Dmf.ExpressionNode
type ExpressionNodeAttribute = class
inherit ExpressionNode
Public NotInheritable Class ExpressionNodeAttribute
Inherits ExpressionNode
- Herança
Construtores
| Nome | Description |
|---|---|
| ExpressionNodeAttribute(String, Type) |
Cria um nó de atributo e verifica-o em faceta |
| ExpressionNodeAttribute(String) |
Cria um nó de atributo |
Propriedades
| Nome | Description |
|---|---|
| LastEvaluationResult |
Nó que representa atributos – propriedades de facetas de gerenciamento (Herdado de ExpressionNode) |
| Name |
Nome do Atributo – propriedade da Faceta de Gerenciamento |
| Tag |
Marca do nó (Herdado de ExpressionNode) |
| Type |
Tipo do nó (somente leitura) (Herdado de ExpressionNode) |
| TypeClass |
TypeClass do nó (Herdado de ExpressionNode) |
Métodos
| Nome | Description |
|---|---|
| ConvertToFilterNode() |
Nó que representa atributos – propriedades de facetas de gerenciamento (Herdado de ExpressionNode) |
| DeepClone() |
Clone profundo do nó atual. |
| DeserializeProperties(XmlReader, Boolean) |
Método virtual para classes filhos para desserializar suas propriedades (Herdado de ExpressionNode) |
| DeserializeResult(XmlReader) |
Desserializa o último resultado (Herdado de ExpressionNode) |
| DoConvertToFilterNode() |
Nó que representa atributos – propriedades de facetas de gerenciamento (Herdado de ExpressionNode) |
| DoEnumAttributes(List<String>) |
Enumerador de árvore real (Herdado de ExpressionNode) |
| EnumChildren() |
Enumera Filhos do Nó (Herdado de ExpressionNode) |
| EqualProperties(Object) |
método virtual para descendentes implementarem comparação específica de tipo (Herdado de ExpressionNode) |
| Equals(Object) |
Equivalentes substituídos para dar suporte à comparação de valor Herdados implementam o método EqualProperties para comparação de tipo sepcific (Herdado de ExpressionNode) |
| Evaluate(FacetEvaluationContext, Boolean) |
Avalia o nó (árvore) usando o contexto de Faceta de Gerenciamento fornecido (Herdado de ExpressionNode) |
| Evaluate(FacetEvaluationContext) |
Avalia o nó (árvore) usando o contexto de Faceta de Gerenciamento fornecido (Herdado de ExpressionNode) |
| GetHashCode() |
Substituído para dar suporte a equals substituídos (Herdado de ExpressionNode) |
| GetResult() |
Resultado da avaliação mais recente (Herdado de ExpressionNode) |
| GetResultString() |
Resultado da avaliação mais recente como uma cadeia de caracteres (Herdado de ExpressionNode) |
| ReadEndElement(XmlReader) |
Lê e verifica o elemento de nó final específico da instância (Herdado de ExpressionNode) |
| Serialize(XmlWriter) |
Rotina de serialização base – cria chamadas de elementos de início e término para o método virtual SerializeProperties para produzir propriedades de determinado nó objectTypeName (Herdado de ExpressionNode) |
| SerializeProperties(XmlWriter, Boolean) |
Método virtual para classes filhos serializarem suas propriedades (Herdado de ExpressionNode) |
| SerializeResult(XmlWriter) |
Inclui o Último Resultado na saída de serialização (Herdado de ExpressionNode) |
| SetFilterNodeCompatible(Boolean) |
Nó que representa atributos – propriedades de facetas de gerenciamento (Herdado de ExpressionNode) |
| SetHasScript(Boolean) |
Nó que representa atributos – propriedades de facetas de gerenciamento (Herdado de ExpressionNode) |
| SetNameConditionType(NameConditionType) |
Nó que representa atributos – propriedades de facetas de gerenciamento (Herdado de ExpressionNode) |
| SetNodeType(ExpressionNodeType) |
Nó que representa atributos – propriedades de facetas de gerenciamento (Herdado de ExpressionNode) |
| SetObjectName(String) |
Nó que representa atributos – propriedades de facetas de gerenciamento (Herdado de ExpressionNode) |
| SetProperties() |
Define propriedades de classe (HasScript, NameConditionType, ...) (Herdado de ExpressionNode) |
| SetTypeClass(TypeClass) |
Nó que representa atributos – propriedades de facetas de gerenciamento (Herdado de ExpressionNode) |
| ToString() |
Representa a expressão como uma cadeia de caracteres no T-SQL, como a sintaxe |
| ToStringForDisplay() |
Um método especial para exibir um nó simples na interface do usuário de forma simplificada |
| ToStringForUrn() |
Representa a Expressão como uma cadeia de caracteres no T-SQL como a sintaxe, que pode ser usada na URN (Herdado de ExpressionNode) |