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
Показать файл Открыть проект

Открытые методы

Метод Описание
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