ExpressionNodeChildren Clase

Definición

Clase base para nodos, tener elementos secundarios; no se puede crear una instancia

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

Constructores

Nombre Description
ExpressionNodeChildren()

Clase base para nodos, tener elementos secundarios; no se puede crear una instancia

Propiedades

Nombre Description
ChildrenList

Clase base para nodos, tener elementos secundarios; no se puede crear una instancia

Count

Recuento de nodos secundarios

EnumerableChildrenList

Lista de nodos secundarios

LastEvaluationResult

Clase base para nodos, tener elementos secundarios; no se puede crear una instancia

(Heredado de ExpressionNode)
Tag

Etiqueta del nodo

(Heredado de ExpressionNode)
Type

Tipo del nodo (solo lectura)

(Heredado de ExpressionNode)
TypeClass

TypeClass del nodo

(Heredado de ExpressionNode)

Métodos

Nombre Description
Add(ExpressionNode)

Agrega un nodo a la lista No comprueba si el nodo agregado tiene el mismo tipo que los nodos agregados anteriormente.

ConvertToFilterNode()

Clase base para nodos, tener elementos secundarios; no se puede crear una instancia

(Heredado de ExpressionNode)
DeepClone()

Crea un clon profundo de la expresión actual. Los resultados de la evaluación se copian por referencia, no por valor.

(Heredado de ExpressionNode)
DeserializeProperties(XmlReader, Boolean)

Deserializa nodos secundarios

DeserializeResult(XmlReader)

Deserializa el último resultado

(Heredado de ExpressionNode)
DoConvertToFilterNode()

Clase base para nodos, tener elementos secundarios; no se puede crear una instancia

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

Enumera de forma recursiva atributos

EnumChildren()

Enumera los elementos secundarios del nodo

EqualProperties(Object)

Tipo de comparación de tipos específicos del nodo secundario y nulabilidad del objeto de comparación comprobado por el autor de la llamada (Equals)

Equals(Object)

Overriden Equals to support value comparison Inheritants implement EqualProperties method for type sepcific comparison

(Heredado de ExpressionNode)
Evaluate(FacetEvaluationContext, Boolean)

Evalúa el nodo (árbol) mediante el contexto de faceta de administración proporcionado

(Heredado de ExpressionNode)
Evaluate(FacetEvaluationContext)

Evalúa el nodo (árbol) mediante el contexto de faceta de administración proporcionado

(Heredado de ExpressionNode)
GetHashCode()

Invalidación para admitir equals overriden

(Heredado de ExpressionNode)
GetResult()

Resultado de la evaluación más reciente

(Heredado de ExpressionNode)
GetResultString()

Resultado de la evaluación más reciente como una cadena

(Heredado de ExpressionNode)
ReadEndElement(XmlReader)

Lee y comprueba el elemento de nodo final específico de la instancia.

(Heredado de ExpressionNode)
Serialize(XmlWriter)

Rutina de serialización base: crea llamadas de elementos start y end al método virtual SerializeProperties para generar propiedades de un objeto de nodo determinadoTypeName

(Heredado de ExpressionNode)
SerializeProperties(XmlWriter, Boolean)

Serializa nodos secundarios

SerializeResult(XmlWriter)

Incluye el último resultado en la salida de serialización

(Heredado de ExpressionNode)
SetFilterNodeCompatible(Boolean)

Clase base para nodos, tener elementos secundarios; no se puede crear una instancia

(Heredado de ExpressionNode)
SetHasScript(Boolean)

Clase base para nodos, tener elementos secundarios; no se puede crear una instancia

(Heredado de ExpressionNode)
SetNameConditionType(NameConditionType)

Clase base para nodos, tener elementos secundarios; no se puede crear una instancia

(Heredado de ExpressionNode)
SetNodeType(ExpressionNodeType)

Clase base para nodos, tener elementos secundarios; no se puede crear una instancia

(Heredado de ExpressionNode)
SetObjectName(String)

Clase base para nodos, tener elementos secundarios; no se puede crear una instancia

(Heredado de ExpressionNode)
SetProperties()

Establece propiedades de clase (HasScript, NameConditionType, ...)

(Heredado de ExpressionNode)
SetTypeClass(TypeClass)

Clase base para nodos, tener elementos secundarios; no se puede crear una instancia

(Heredado de ExpressionNode)
ToString()

Representa expression como una cadena en la sintaxis de tipo T-SQL.

ToStringForDisplay()

Un método especial para mostrar algún nodo simple en la interfaz de usuario en forma simplificada, que no siempre se puede analizar de nuevo.

(Heredado de ExpressionNode)
ToStringForUrn()

Representa expression como una cadena en la sintaxis de tipo T-SQL, que se puede usar en URN.

(Heredado de ExpressionNode)

Se aplica a