Table of Contents

Interface IXPath

Namespace
Javax.Xml.Xpath
Assembly
MASES.JNet.dll

.NET interface for TO BE DEFINED FROM USER

public interface IXPath

Properties

NamespaceContext

NamespaceContext NamespaceContext { get; set; }

Property Value

NamespaceContext

XPathFunctionResolver

XPathFunctionResolver XPathFunctionResolver { get; set; }

Property Value

XPathFunctionResolver

XPathVariableResolver

XPathVariableResolver XPathVariableResolver { get; set; }

Property Value

XPathVariableResolver

Methods

Compile(String)

XPathExpression Compile(String arg0)

Parameters

arg0 String

String

Returns

XPathExpression

XPathExpression

Exceptions

XPathExpressionException

Evaluate(String, InputSource)

String Evaluate(String arg0, InputSource arg1)

Parameters

arg0 String

String

arg1 InputSource

InputSource

Returns

String

String

Exceptions

XPathExpressionException

Evaluate(String, InputSource, QName)

object Evaluate(String arg0, InputSource arg1, QName arg2)

Parameters

arg0 String

String

arg1 InputSource

InputSource

arg2 QName

QName

Returns

object

object

Exceptions

XPathExpressionException

Evaluate(String, object)

String Evaluate(String arg0, object arg1)

Parameters

arg0 String

String

arg1 object

object

Returns

String

String

Exceptions

XPathExpressionException

Evaluate(String, object, QName)

object Evaluate(String arg0, object arg1, QName arg2)

Parameters

arg0 String

String

arg1 object

object

arg2 QName

QName

Returns

object

object

Exceptions

XPathExpressionException

EvaluateExpression(String, InputSource)

XPathEvaluationResult<object> EvaluateExpression(String arg0, InputSource arg1)

Parameters

arg0 String

String

arg1 InputSource

InputSource

Returns

XPathEvaluationResult<object>

XPathEvaluationResult

Exceptions

XPathExpressionException

EvaluateExpression(String, object)

XPathEvaluationResult<object> EvaluateExpression(String arg0, object arg1)

Parameters

arg0 String

String

arg1 object

object

Returns

XPathEvaluationResult<object>

XPathEvaluationResult

Exceptions

XPathExpressionException

EvaluateExpression<T>(String, InputSource, Class)

T EvaluateExpression<T>(String arg0, InputSource arg1, Class arg2)

Parameters

arg0 String

String

arg1 InputSource

InputSource

arg2 Class

Class

Returns

T

T

Type Parameters

T

Exceptions

XPathExpressionException

EvaluateExpression<T>(String, object, Class)

T EvaluateExpression<T>(String arg0, object arg1, Class arg2)

Parameters

arg0 String

String

arg1 object

object

arg2 Class

Class

Returns

T

T

Type Parameters

T

Exceptions

XPathExpressionException

Reset()

void Reset()