C# 클래스 Mapsui.Providers.Wfs.Xml.XPathQueryManager.ParamCompare

This class performs a string comparison in an XPath expression.
상속: ParamBase, IXsltContextFunction
파일 보기 프로젝트 열기: pauldendulk/Mapsui

공개 프로퍼티들

프로퍼티 타입 설명
FunctionName string

공개 메소드들

메소드 설명
Invoke ( XsltContext xsltContext, object args, XPathNavigator docContext ) : object

This method performs a string comparison.

ParamCompare ( XPathResultType argTypes, int minArgs, int maxArgs ) : System

Initializes a new instance of the ParamCompare class.

보호된 메소드들

메소드 설명
ResolveArgument ( object arg ) : string

This method creates a string from an object argument. In many cases the argument is an XPathNodeIterator that must be resolved.

비공개 메소드들

메소드 설명
ResolveNsPrefix ( string args, XsltContext xsltContext ) : string

This method resolves the prefix of an argument. If a prefix is found, the corresponding namespace URI is looked up and substituted.

메소드 상세

Invoke() 공개 메소드

This method performs a string comparison.
public Invoke ( XsltContext xsltContext, object args, XPathNavigator docContext ) : object
xsltContext System.Xml.Xsl.XsltContext The Xslt context
args object The arguments of the function
docContext System.Xml.XPath.XPathNavigator The document context
리턴 object

ParamCompare() 공개 메소드

Initializes a new instance of the ParamCompare class.
public ParamCompare ( XPathResultType argTypes, int minArgs, int maxArgs ) : System
argTypes XPathResultType The argument types of the function
minArgs int The minimum number of arguments allowed
maxArgs int The maximum number of arguments allowed
리턴 System

ResolveArgument() 보호된 메소드

This method creates a string from an object argument. In many cases the argument is an XPathNodeIterator that must be resolved.
protected ResolveArgument ( object arg ) : string
arg object An argument of the function to be resolved
리턴 string

프로퍼티 상세

FunctionName 공개적으로 정적으로 프로퍼티

The name to use when embedding the function in an XPath expression.
public static string FunctionName
리턴 string