Click or drag to resize

OptionsUnsafeOptimisation Property

Gets/Sets whether some Optimisations considered unsafe can be used.

Namespace:  VDS.RDF
Assembly:  dotNetRDF (in dotNetRDF.dll) Version:
public static bool UnsafeOptimisation { get; set; }

Property Value

Type: Boolean

The notion of unsafe optimisations refers to optimisations that can make significant performance improvements to some types of queries but are disabled normally because they may lead to behaviour which does not strictly align with the SPARQL specification.

One example of such an optimisation is an implicit join where the optimiser cannot be sure that the variables involved don't represent literals.

See Also