C# Класс System.Xml.Xsl.XsltOld.XsltCompileContext.XsltFunctionImpl

Наследование: IXsltContextFunction
Показать файл Открыть проект

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

Метод Описание
ConvertToXPathType ( object val, XPathResultType xt, TypeCode typeCode ) : object
Invoke ( XsltContext xsltContext, object args, XPathNavigator docContext ) : object
ToBoolean ( object argument ) : bool
ToIterator ( object argument ) : XPathNodeIterator
ToNavigator ( object argument ) : XPathNavigator
ToNumber ( object argument ) : double
ToString ( object argument ) : string
XsltFunctionImpl ( ) : System.Diagnostics
XsltFunctionImpl ( int minArgs, int maxArgs, XPathResultType returnType, XPathResultType argTypes ) : System.Diagnostics

Защищенные методы

Метод Описание
Init ( int minArgs, int maxArgs, XPathResultType returnType, XPathResultType argTypes ) : void

Приватные методы

Метод Описание
IteratorToString ( XPathNodeIterator it ) : string
ToNumeric ( object argument, TypeCode typeCode ) : object

Описание методов

ConvertToXPathType() публичный статический Метод

public static ConvertToXPathType ( object val, XPathResultType xt, TypeCode typeCode ) : object
val object
xt XPathResultType
typeCode TypeCode
Результат object

Init() защищенный Метод

protected Init ( int minArgs, int maxArgs, XPathResultType returnType, XPathResultType argTypes ) : void
minArgs int
maxArgs int
returnType XPathResultType
argTypes XPathResultType
Результат void

Invoke() публичный абстрактный Метод

public abstract Invoke ( XsltContext xsltContext, object args, XPathNavigator docContext ) : object
xsltContext XsltContext
args object
docContext System.Xml.XPath.XPathNavigator
Результат object

ToBoolean() публичный статический Метод

public static ToBoolean ( object argument ) : bool
argument object
Результат bool

ToIterator() публичный статический Метод

public static ToIterator ( object argument ) : XPathNodeIterator
argument object
Результат System.Xml.XPath.XPathNodeIterator

ToNavigator() публичный статический Метод

public static ToNavigator ( object argument ) : XPathNavigator
argument object
Результат System.Xml.XPath.XPathNavigator

ToNumber() публичный статический Метод

public static ToNumber ( object argument ) : double
argument object
Результат double

ToString() публичный статический Метод

public static ToString ( object argument ) : string
argument object
Результат string

XsltFunctionImpl() публичный Метод

public XsltFunctionImpl ( ) : System.Diagnostics
Результат System.Diagnostics

XsltFunctionImpl() публичный Метод

public XsltFunctionImpl ( int minArgs, int maxArgs, XPathResultType returnType, XPathResultType argTypes ) : System.Diagnostics
minArgs int
maxArgs int
returnType XPathResultType
argTypes XPathResultType
Результат System.Diagnostics