C# Class MS.Internal.Xml.XPath.LogicalExpr

Inheritance: ValueQuery
Show file Open project: gbarnett/shared-source-cli-2.0 Class Usage Examples

Public Methods

Method Description
Clone ( ) : XPathNodeIterator
Evaluate ( XPathNodeIterator nodeIterator ) : object
LogicalExpr ( Operator op, Query opnd1, Query opnd2 ) : System
PrintQuery ( XmlWriter w ) : void
SetXsltContext ( XsltContext context ) : void

Private Methods

Method Description
LogicalExpr ( LogicalExpr other ) : System
Rtf ( object o ) : string
cmpBoolBoolE ( Operator op, bool n1, bool n2 ) : bool
cmpBoolBoolE ( Operator op, object val1, object val2 ) : bool
cmpBoolBoolO ( Operator op, object val1, object val2 ) : bool
cmpBoolNumberE ( Operator op, object val1, object val2 ) : bool
cmpBoolNumberO ( Operator op, object val1, object val2 ) : bool
cmpBoolStringE ( Operator op, object val1, object val2 ) : bool
cmpBoolStringO ( Operator op, object val1, object val2 ) : bool
cmpNumberNumber ( Operator op, double n1, double n2 ) : bool
cmpNumberNumber ( Operator op, object val1, object val2 ) : bool
cmpNumberNumberO ( Operator op, double n1, double n2 ) : bool
cmpQueryBoolE ( Operator op, object val1, object val2 ) : bool
cmpQueryBoolO ( Operator op, object val1, object val2 ) : bool
cmpQueryNumber ( Operator op, object val1, object val2 ) : bool
cmpQueryQueryE ( Operator op, object val1, object val2 ) : bool
cmpQueryQueryO ( Operator op, object val1, object val2 ) : bool
cmpQueryStringE ( Operator op, object val1, object val2 ) : bool
cmpQueryStringO ( Operator op, object val1, object val2 ) : bool
cmpRtfBoolE ( Operator op, object val1, object val2 ) : bool
cmpRtfBoolO ( Operator op, object val1, object val2 ) : bool
cmpRtfNumber ( Operator op, object val1, object val2 ) : bool
cmpRtfQueryE ( Operator op, object val1, object val2 ) : bool
cmpRtfQueryO ( Operator op, object val1, object val2 ) : bool
cmpRtfRtfE ( Operator op, object val1, object val2 ) : bool
cmpRtfRtfO ( Operator op, object val1, object val2 ) : bool
cmpRtfStringE ( Operator op, object val1, object val2 ) : bool
cmpRtfStringO ( Operator op, object val1, object val2 ) : bool
cmpStringNumber ( Operator op, object val1, object val2 ) : bool
cmpStringStringE ( Operator op, object val1, object val2 ) : bool
cmpStringStringE ( Operator op, string n1, string n2 ) : bool
cmpStringStringO ( Operator op, object val1, object val2 ) : bool

Method Details

Clone() public method

public Clone ( ) : XPathNodeIterator
return System.Xml.XPath.XPathNodeIterator

Evaluate() public method

public Evaluate ( XPathNodeIterator nodeIterator ) : object
nodeIterator System.Xml.XPath.XPathNodeIterator
return object

LogicalExpr() public method

public LogicalExpr ( Operator op, Query opnd1, Query opnd2 ) : System
op Operator
opnd1 Query
opnd2 Query
return System

PrintQuery() public method

public PrintQuery ( XmlWriter w ) : void
w System.Xml.XmlWriter
return void

SetXsltContext() public method

public SetXsltContext ( XsltContext context ) : void
context System.Xml.Xsl.XsltContext
return void