Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ LateBoundFunctionExists()

bool System.Xml.Xsl.Runtime.XmlQueryContext.LateBoundFunctionExists ( string name,
string namespaceUri )
inline

Definition at line 171 of file XmlQueryContext.cs.

172 {
173 if (_argList == null)
174 {
175 return false;
176 }
177 object extensionObject = _argList.GetExtensionObject(namespaceUri);
178 if (extensionObject == null)
179 {
180 return false;
181 }
182 return new XmlExtensionFunction(name, namespaceUri, -1, extensionObject.GetType(), BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public).CanBind();
183 }
object? GetExtensionObject(string namespaceUri)

References System.Xml.Xsl.Runtime.XmlQueryContext._argList, System.Xml.Xsl.Runtime.XmlExtensionFunction.CanBind(), and System.Xml.Xsl.XsltArgumentList.GetExtensionObject().

Referenced by System.Xml.Xsl.Runtime.XsltLibrary.FunctionAvailableHelper().