LeviathanFunctionFactoryTryCreateExpression Method |
Tries to create an Leviathan Function expression if the function Uri correseponds to a supported Leviathan Function.
Namespace:
VDS.RDF.Query.Expressions
Assembly:
dotNetRDF (in dotNetRDF.dll) Version:
Syntax public bool TryCreateExpression(
Uri u,
List<ISparqlExpression> args,
Dictionary<string, ISparqlExpression> scalarArgs,
out ISparqlExpression expr
)
Public Function TryCreateExpression (
u As Uri,
args As List(Of ISparqlExpression),
scalarArgs As Dictionary(Of String, ISparqlExpression),
<OutAttribute> ByRef expr As ISparqlExpression
) As Boolean
Parameters
- u
- Type: SystemUri
Function Uri. - args
- Type: System.Collections.GenericListISparqlExpression
Function Arguments. - scalarArgs
- Type: System.Collections.GenericDictionaryString, ISparqlExpression
Scalar Arguments. - expr
- Type: VDS.RDF.Query.ExpressionsISparqlExpression
Generated Expression.
Return Value
Type:
BooleanWhether an expression was successfully generated.
Implements
ISparqlCustomExpressionFactoryTryCreateExpression(Uri, ListISparqlExpression, DictionaryString, ISparqlExpression, ISparqlExpression)See Also