ExpressionNodeGroup Classe

Definição

Nó, representando um grupo – nó entre parênteses

public sealed class ExpressionNodeGroup : Microsoft.SqlServer.Management.Dmf.ExpressionNodeChildren
type ExpressionNodeGroup = class
    inherit ExpressionNodeChildren
Public NotInheritable Class ExpressionNodeGroup
Inherits ExpressionNodeChildren
Herança

Construtores

Nome Description
ExpressionNodeGroup(ExpressionNode)

Cria nó de grupo

Propriedades

Nome Description
ChildrenList

Nó, representando um grupo – nó entre parênteses

(Herdado de ExpressionNodeChildren)
Count

Contagem de nós filhos

(Herdado de ExpressionNodeChildren)
EnumerableChildrenList

Lista de nós filhos

(Herdado de ExpressionNodeChildren)
Group

Nó de grupo - nó dentro de pareteses - geralmente operador

LastEvaluationResult

Nó, representando um grupo – nó entre parênteses

(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

(Herdado de ExpressionNodeChildren)
ConvertToFilterNode()

Nó, representando um grupo – nó entre parênteses

(Herdado de ExpressionNode)
DeepClone()

Clone profundo do nó atual.

DeserializeProperties(XmlReader, Boolean)

Desserializa nós filhos

(Herdado de ExpressionNodeChildren)
DeserializeResult(XmlReader)

Desserializa o último resultado

(Herdado de ExpressionNode)
DoConvertToFilterNode()

Nó, representando um grupo – nó entre parênteses

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

Enumera atributos recursivamente

(Herdado de ExpressionNodeChildren)
EnumChildren()

Enumera Filhos do Nó

(Herdado de ExpressionNodeChildren)
EqualProperties(Object)

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

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

(Herdado de ExpressionNodeChildren)
SerializeResult(XmlWriter)

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

(Herdado de ExpressionNode)
SetFilterNodeCompatible(Boolean)

Nó, representando um grupo – nó entre parênteses

(Herdado de ExpressionNode)
SetHasScript(Boolean)

Nó, representando um grupo – nó entre parênteses

(Herdado de ExpressionNode)
SetNameConditionType(NameConditionType)

Nó, representando um grupo – nó entre parênteses

(Herdado de ExpressionNode)
SetNodeType(ExpressionNodeType)

Nó, representando um grupo – nó entre parênteses

(Herdado de ExpressionNode)
SetObjectName(String)

Nó, representando um grupo – nó entre parênteses

(Herdado de ExpressionNode)
SetProperties()

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

(Herdado de ExpressionNode)
SetTypeClass(TypeClass)

Nó, representando um grupo – nó entre parênteses

(Herdado de ExpressionNode)
ToString()

Representa a expressão como uma cadeia de caracteres no T-SQL, como a sintaxe

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