ExpressionNodeOperator Klasse

Definition

Operatorknoten - boolesche Funktion mit 2 Argumenten

public sealed class ExpressionNodeOperator : Microsoft.SqlServer.Management.Dmf.ExpressionNodeChildren
type ExpressionNodeOperator = class
    inherit ExpressionNodeChildren
Public NotInheritable Class ExpressionNodeOperator
Inherits ExpressionNodeChildren
Vererbung

Konstruktoren

Name Beschreibung
ExpressionNodeOperator(OperatorType, ExpressionNode, ExpressionNode)

Erstellt Operatorknoten

Eigenschaften

Name Beschreibung
ChildrenList

Operatorknoten - boolesche Funktion mit 2 Argumenten

(Geerbt von ExpressionNodeChildren)
Count

Anzahl untergeordneter Knoten

(Geerbt von ExpressionNodeChildren)
EnumerableChildrenList

Liste der untergeordneten Knoten

(Geerbt von ExpressionNodeChildren)
LastEvaluationResult

Operatorknoten - boolesche Funktion mit 2 Argumenten

(Geerbt von ExpressionNode)
Left

Linker Operandknoten

OpType

Operator objectTypeName

Right

Rechter Operandknoten

Tag

Tag des Knotens

(Geerbt von ExpressionNode)
Type

Typ des Knotens (schreibgeschützt)

(Geerbt von ExpressionNode)
TypeClass

TypeClass des Knotens

(Geerbt von ExpressionNode)

Methoden

Name Beschreibung
Add(ExpressionNode)

Fügt der Liste Knoten hinzu, überprüft NICHT, ob der hinzugefügte Knoten denselben Typ aufweist wie zuvor hinzugefügte Knoten.

(Geerbt von ExpressionNodeChildren)
ConvertToFilterNode()

Operatorknoten - boolesche Funktion mit 2 Argumenten

(Geerbt von ExpressionNode)
DeepClone()

Deep Clone des aktuellen Knotens.

DeserializeProperties(XmlReader, Boolean)

Deserialisiert untergeordnete Knoten

(Geerbt von ExpressionNodeChildren)
DeserializeResult(XmlReader)

Letztes Ergebnis deserialisiert

(Geerbt von ExpressionNode)
DoConvertToFilterNode()

Operatorknoten - boolesche Funktion mit 2 Argumenten

(Geerbt von ExpressionNode)
DoEnumAttributes(List<String>)

Rekursives Aufzählen von Attributen

(Geerbt von ExpressionNodeChildren)
EnumChildren()

Aufzählt untergeordnete Elemente des Knotens

(Geerbt von ExpressionNodeChildren)
EqualProperties(Object)

Vergleichstyp des untergeordneten Knotens und Nullierbarkeit des vergleichsobjekts, überprüft nach Aufrufer (Gleich)

(Geerbt von ExpressionNodeChildren)
Equals(Object)

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

(Geerbt von ExpressionNode)
Evaluate(FacetEvaluationContext, Boolean)

Wertet den Knoten (Struktur) mithilfe des bereitgestellten Verwaltungsfacetkontexts aus.

(Geerbt von ExpressionNode)
Evaluate(FacetEvaluationContext)

Wertet den Knoten (Struktur) mithilfe des bereitgestellten Verwaltungsfacetkontexts aus.

(Geerbt von ExpressionNode)
GetHashCode()

Außerkraftsetzung zur Unterstützung von Außerkraftsetzungen gleich

(Geerbt von ExpressionNode)
GetResult()

Ergebnis der neuesten Auswertung

(Geerbt von ExpressionNode)
GetResultString()

Ergebnis der neuesten Auswertung als Zeichenfolge

(Geerbt von ExpressionNode)
OperatorTypeFromString(String)

Gibt OperatorType für angegebene Zeichenfolgendarstellung zurück (gegenüber OperatorTypeToString)

OperatorTypeToString(OperatorType)

Symbolische Repesentation von OperatorType (T-Sql-Format)

ReadEndElement(XmlReader)

Liest und überprüft instanzspezifisches Endknotenelement

(Geerbt von ExpressionNode)
Serialize(XmlWriter)

Basis-Serialisierungsroutine – erstellt Start- und Endelementeaufrufe für die virtuelle Methode SerializeProperties, um Die Ausgabeeigenschaften bestimmter Knoten objectTypeName

(Geerbt von ExpressionNode)
SerializeProperties(XmlWriter, Boolean)

Serialisiert untergeordnete Knoten

(Geerbt von ExpressionNodeChildren)
SerializeResult(XmlWriter)

Enthält das letzte Ergebnis in die Serialisierungsausgabe.

(Geerbt von ExpressionNode)
SetFilterNodeCompatible(Boolean)

Operatorknoten - boolesche Funktion mit 2 Argumenten

(Geerbt von ExpressionNode)
SetHasScript(Boolean)

Operatorknoten - boolesche Funktion mit 2 Argumenten

(Geerbt von ExpressionNode)
SetNameConditionType(NameConditionType)

Operatorknoten - boolesche Funktion mit 2 Argumenten

(Geerbt von ExpressionNode)
SetNodeType(ExpressionNodeType)

Operatorknoten - boolesche Funktion mit 2 Argumenten

(Geerbt von ExpressionNode)
SetObjectName(String)

Operatorknoten - boolesche Funktion mit 2 Argumenten

(Geerbt von ExpressionNode)
SetProperties()

Legt Klasseneigenschaften fest (HasScript, NameConditionType, ...)

(Geerbt von ExpressionNode)
SetTypeClass(TypeClass)

Operatorknoten - boolesche Funktion mit 2 Argumenten

(Geerbt von ExpressionNode)
SupportedFilterOperators(Type, AutomatedPolicyEvaluationMode)

Gibt eine Liste der Operatoren zurück, die für den angegebenen Typ in "Filter" unterstützt werden (Filter sind restriktiver als Bedingungsausdrücke) Leere Liste, wenn die Auswertung für den Typ nicht unterstützt wird.

ToString()

Represents Expression as a string in T-SQL like syntax

ToStringForDisplay()

Eine spezielle Methode zum Anzeigen eines einfachen Knotens in der Benutzeroberfläche in vereinfachter Form, die nicht immer wieder analysiert werden kann

(Geerbt von ExpressionNode)
ToStringForUrn()

Represents Expression as a string in T-SQL like syntax, which can be used in URN

(Geerbt von ExpressionNode)

Gilt für: