ExpressionNodeGroup Класс

Определение

Узел, представляющий группу — узел в скобках

public sealed class ExpressionNodeGroup : Microsoft.SqlServer.Management.Dmf.ExpressionNodeChildren
type ExpressionNodeGroup = class
    inherit ExpressionNodeChildren
Public NotInheritable Class ExpressionNodeGroup
Inherits ExpressionNodeChildren
Наследование

Конструкторы

Имя Описание
ExpressionNodeGroup(ExpressionNode)

Создает узел группы

Свойства

Имя Описание
ChildrenList

Узел, представляющий группу — узел в скобках

(Унаследовано от ExpressionNodeChildren)
Count

Количество дочерних узлов

(Унаследовано от ExpressionNodeChildren)
EnumerableChildrenList

Список дочерних узлов

(Унаследовано от ExpressionNodeChildren)
Group

Узел группы — узел внутри паретов — обычно оператор

LastEvaluationResult

Узел, представляющий группу — узел в скобках

(Унаследовано от ExpressionNode)
Tag

Тег узла

(Унаследовано от ExpressionNode)
Type

Тип узла (только для чтения)

(Унаследовано от ExpressionNode)
TypeClass

TypeClass узла

(Унаследовано от ExpressionNode)

Методы

Имя Описание
Add(ExpressionNode)

Добавляет узел в список НЕ проверяет, имеет ли добавленный узел тот же тип, что и добавленные ранее узлы.

(Унаследовано от ExpressionNodeChildren)
ConvertToFilterNode()

Узел, представляющий группу — узел в скобках

(Унаследовано от ExpressionNode)
DeepClone()

Глубокий клон текущего узла.

DeserializeProperties(XmlReader, Boolean)

Десериализация дочерних узлов

(Унаследовано от ExpressionNodeChildren)
DeserializeResult(XmlReader)

Десериализация последнего результата

(Унаследовано от ExpressionNode)
DoConvertToFilterNode()

Узел, представляющий группу — узел в скобках

(Унаследовано от ExpressionNode)
DoEnumAttributes(List<String>)

Рекурсивно перечисляет атрибуты

(Унаследовано от ExpressionNodeChildren)
EnumChildren()

Перечисляет дочерние элементы узла

(Унаследовано от ExpressionNodeChildren)
EqualProperties(Object)

Дочерний тип сравнения типа узла и значение NULL для объекта сравнения, проверяемого вызывающим объектом (Equals)

(Унаследовано от ExpressionNodeChildren)
Equals(Object)

Overriden Equals для поддержки сравнения значений Наследующие реализуют метод EqualProperties для сравнения типов sepcific

(Унаследовано от ExpressionNode)
Evaluate(FacetEvaluationContext, Boolean)

Вычисляет узел (дерево) с помощью предоставленного контекста аспектов управления

(Унаследовано от ExpressionNode)
Evaluate(FacetEvaluationContext)

Вычисляет узел (дерево) с помощью предоставленного контекста аспектов управления

(Унаследовано от ExpressionNode)
GetHashCode()

Переопределение для поддержки переопределения Equals

(Унаследовано от ExpressionNode)
GetResult()

Результат последней оценки

(Унаследовано от ExpressionNode)
GetResultString()

Результат последней оценки в виде строки

(Унаследовано от ExpressionNode)
ReadEndElement(XmlReader)

Считывает и проверяет определенный конечный элемент узла экземпляра

(Унаследовано от ExpressionNode)
Serialize(XmlWriter)

Базовая подпрограмма сериализации — создает вызовы начальных и конечных элементов к виртуальному методу SerializeProperties для выходных свойств конкретного объекта node objectTypeName

(Унаследовано от ExpressionNode)
SerializeProperties(XmlWriter, Boolean)

Сериализует дочерние узлы

(Унаследовано от ExpressionNodeChildren)
SerializeResult(XmlWriter)

Включает последний результат в выходные данные сериализации

(Унаследовано от ExpressionNode)
SetFilterNodeCompatible(Boolean)

Узел, представляющий группу — узел в скобках

(Унаследовано от ExpressionNode)
SetHasScript(Boolean)

Узел, представляющий группу — узел в скобках

(Унаследовано от ExpressionNode)
SetNameConditionType(NameConditionType)

Узел, представляющий группу — узел в скобках

(Унаследовано от ExpressionNode)
SetNodeType(ExpressionNodeType)

Узел, представляющий группу — узел в скобках

(Унаследовано от ExpressionNode)
SetObjectName(String)

Узел, представляющий группу — узел в скобках

(Унаследовано от ExpressionNode)
SetProperties()

Задает свойства класса (HasScript, NameConditionType, ...)

(Унаследовано от ExpressionNode)
SetTypeClass(TypeClass)

Узел, представляющий группу — узел в скобках

(Унаследовано от ExpressionNode)
ToString()

Представляет выражение как строку в синтаксисе T-SQL

(Унаследовано от ExpressionNodeChildren)
ToStringForDisplay()

Специальный метод для отображения простого узла в пользовательском интерфейсе в упрощенной форме, который не всегда может быть проанализирован обратно

(Унаследовано от ExpressionNode)
ToStringForUrn()

Представляет выражение как строку в синтаксисе T-SQL, который можно использовать в URN.

(Унаследовано от ExpressionNode)

Применяется к