C# Class System.Xml.Xsl.XsltOld.XsltCompileContext.XsltFunctionImpl

Inheritance: IXsltContextFunction
Afficher le fichier Open project: gbarnett/shared-source-cli-2.0

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
Init ( int minArgs, int maxArgs, XPathResultType returnType, XPathResultType argTypes ) : void

Private Methods

Méthode Description
IteratorToString ( XPathNodeIterator it ) : string
ToNumeric ( object argument, TypeCode typeCode ) : object

Method Details

ConvertToXPathType() public static méthode

public static ConvertToXPathType ( object val, XPathResultType xt, TypeCode typeCode ) : object
val object
xt XPathResultType
typeCode TypeCode
Résultat object

Init() protected méthode

protected Init ( int minArgs, int maxArgs, XPathResultType returnType, XPathResultType argTypes ) : void
minArgs int
maxArgs int
returnType XPathResultType
argTypes XPathResultType
Résultat void

Invoke() public abstract méthode

public abstract Invoke ( XsltContext xsltContext, object args, XPathNavigator docContext ) : object
xsltContext XsltContext
args object
docContext System.Xml.XPath.XPathNavigator
Résultat object

ToBoolean() public static méthode

public static ToBoolean ( object argument ) : bool
argument object
Résultat bool

ToIterator() public static méthode

public static ToIterator ( object argument ) : XPathNodeIterator
argument object
Résultat System.Xml.XPath.XPathNodeIterator

ToNavigator() public static méthode

public static ToNavigator ( object argument ) : XPathNavigator
argument object
Résultat System.Xml.XPath.XPathNavigator

ToNumber() public static méthode

public static ToNumber ( object argument ) : double
argument object
Résultat double

ToString() public static méthode

public static ToString ( object argument ) : string
argument object
Résultat string

XsltFunctionImpl() public méthode

public XsltFunctionImpl ( ) : System.Diagnostics
Résultat System.Diagnostics

XsltFunctionImpl() public méthode

public XsltFunctionImpl ( int minArgs, int maxArgs, XPathResultType returnType, XPathResultType argTypes ) : System.Diagnostics
minArgs int
maxArgs int
returnType XPathResultType
argTypes XPathResultType
Résultat System.Diagnostics