C# 클래스 Mapsui.Providers.Wfs.Xml.XPathQueryManagerCompiledExpressionsDecorator

This class is a decorator for classes implementing IXPathQueryManager. It stores compiled XPath expressions for re-use.
상속: XPathQueryManagerDecoratorBase, IXPathQueryManager
파일 보기 프로젝트 열기: pauldendulk/Mapsui

공개 메소드들

메소드 설명
Clone ( ) : IXPathQueryManager

This method returns a clone of the current instance. The cloned instance operates on the same (read-only) XPathDocument instance.

Compile ( string xPath ) : XPathExpression

This method compiles an XPath string, if not already saved. Otherwise it returns the available XPath compilation.

GetXPathQueryManagerInContext ( XPathExpression xPath, DictionaryEntry queryParameters = null ) : IXPathQueryManager

This method returns an instance of XPathQueryManagerCompiledExpressionsDecorator in the context of the first node the XPath expression addresses.

XPathQueryManagerCompiledExpressionsDecorator ( IXPathQueryManager xPathQueryManager ) : System.Collections

Initializes a new instance of the XPathQueryManagerCompiledExpressionsDecorator class.

메소드 상세

Clone() 공개 메소드

This method returns a clone of the current instance. The cloned instance operates on the same (read-only) XPathDocument instance.
public Clone ( ) : IXPathQueryManager
리턴 IXPathQueryManager

Compile() 공개 메소드

This method compiles an XPath string, if not already saved. Otherwise it returns the available XPath compilation.
public Compile ( string xPath ) : XPathExpression
xPath string The XPath string
리턴 System.Xml.XPath.XPathExpression

GetXPathQueryManagerInContext() 공개 메소드

This method returns an instance of XPathQueryManagerCompiledExpressionsDecorator in the context of the first node the XPath expression addresses.
public GetXPathQueryManagerInContext ( XPathExpression xPath, DictionaryEntry queryParameters = null ) : IXPathQueryManager
xPath System.Xml.XPath.XPathExpression The compiled XPath expression
queryParameters System.Collections.DictionaryEntry Parameters for the compiled XPath expression
리턴 IXPathQueryManager

XPathQueryManagerCompiledExpressionsDecorator() 공개 메소드

Initializes a new instance of the XPathQueryManagerCompiledExpressionsDecorator class.
public XPathQueryManagerCompiledExpressionsDecorator ( IXPathQueryManager xPathQueryManager ) : System.Collections
xPathQueryManager IXPathQueryManager An instance implementing to operate on
리턴 System.Collections