ExpressionNodeChildren Classe

Definição

Classe base para nós, ter filhos; não pode ser instanciado

public abstract class ExpressionNodeChildren : Microsoft.SqlServer.Management.Dmf.ExpressionNode
type ExpressionNodeChildren = class
    inherit ExpressionNode
Public MustInherit Class ExpressionNodeChildren
Inherits ExpressionNode
Herança
ExpressionNodeChildren
Derivado

Construtores

Nome Description
ExpressionNodeChildren()

Classe base para nós, ter filhos; não pode ser instanciado

Propriedades

Nome Description
ChildrenList

Classe base para nós, ter filhos; não pode ser instanciado

Count

Contagem de nós filhos

EnumerableChildrenList

Lista de nós filhos

LastEvaluationResult

Classe base para nós, ter filhos; não pode ser instanciado

(Herdado de ExpressionNode)
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
Add(ExpressionNode)

Adiciona nó à lista Não verifica se o nó adicionado tem o mesmo tipo que os nós adicionados anteriormente

ConvertToFilterNode()

Classe base para nós, ter filhos; não pode ser instanciado

(Herdado de ExpressionNode)
DeepClone()

Cria um clone profundo da expresão atual. Os resultados da avaliação são copiados por referência, não por valor.

(Herdado de ExpressionNode)
DeserializeProperties(XmlReader, Boolean)

Desserializa nós filhos

DeserializeResult(XmlReader)

Desserializa o último resultado

(Herdado de ExpressionNode)
DoConvertToFilterNode()

Classe base para nós, ter filhos; não pode ser instanciado

(Herdado de ExpressionNode)
DoEnumAttributes(List<String>)

Enumera atributos recursivamente

EnumChildren()

Enumera Filhos do Nó

EqualProperties(Object)

Tipo de comparação de tipo específico de nó filho e nulidade do objeto de comparação verificado pelo chamador (Igual)

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)

Serializa nós filhos

SerializeResult(XmlWriter)

Inclui o Último Resultado na saída de serialização

(Herdado de ExpressionNode)
SetFilterNodeCompatible(Boolean)

Classe base para nós, ter filhos; não pode ser instanciado

(Herdado de ExpressionNode)
SetHasScript(Boolean)

Classe base para nós, ter filhos; não pode ser instanciado

(Herdado de ExpressionNode)
SetNameConditionType(NameConditionType)

Classe base para nós, ter filhos; não pode ser instanciado

(Herdado de ExpressionNode)
SetNodeType(ExpressionNodeType)

Classe base para nós, ter filhos; não pode ser instanciado

(Herdado de ExpressionNode)
SetObjectName(String)

Classe base para nós, ter filhos; não pode ser instanciado

(Herdado de ExpressionNode)
SetProperties()

Define propriedades de classe (HasScript, NameConditionType, ...)

(Herdado de ExpressionNode)
SetTypeClass(TypeClass)

Classe base para nós, ter filhos; não pode ser instanciado

(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 algum nó simples na interface do usuário de forma simplificada, que nem sempre pode ser analisado novamente

(Herdado de ExpressionNode)
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)

Aplica-se a