Click or drag to resize

SparqlExpressionFactory.CreateExpression Method (Uri, List<ISparqlExpression>, IEnumerable<ISparqlCustomExpressionFactory>)

Tries to create an Expression from the given function Uri and list of argument expressions.

Namespace:  VDS.RDF.Query.Expressions
Assembly:  dotNetRDF (in dotNetRDF.dll) Version:
Syntax
public static ISparqlExpression CreateExpression(
	Uri u,
	List<ISparqlExpression> args,
	IEnumerable<ISparqlCustomExpressionFactory> factories
)

Parameters

u
Type: System.Uri
Function Uri.
args
Type: System.Collections.Generic.List<ISparqlExpression>
List of Argument Expressions.
factories
Type: System.Collections.Generic.IEnumerable<ISparqlCustomExpressionFactory>
Enumeration of locally scoped expression factories to use.

Return Value

Type: ISparqlExpression

[Missing <returns> documentation for "M:VDS.RDF.Query.Expressions.SparqlExpressionFactory.CreateExpression(System.Uri,System.Collections.Generic.List{VDS.RDF.Query.Expressions.ISparqlExpression},System.Collections.Generic.IEnumerable{VDS.RDF.Query.Expressions.ISparqlCustomExpressionFactory})"]

Remarks

Globally scoped custom expression factories are tried first and then any locally scoped expression factories are used.

See Also