Options Properties | 
The Options type exposes the following members.
| Name | Description | |
|---|---|---|
| AlgebraOptimisation | 
            Gets/Sets whether Algebra Optimisation should be used.
              | |
| AllowMultiThreadedWriting | 
            Gets/Sets whether multi-theaded writing is permitted.
              | |
| DefaultComparisonOptions | 
            Gets/Sets the default collation for literal comparison when literals are string or not implicitely comparable (different types, parse/cast error...)
              | |
| DefaultCompressionLevel | 
            Gets/Sets the Default Compression Level used for Writers returned by the MimeTypesHelper class when the writers implement ICompressingWriter.
              | |
| DefaultCulture | 
            Gets/Sets the default culture literal comparison when literals are string or not implicitely comparable (different types, parse/cast error...)
              | |
| DefaultTokenQueueMode | 
            Gets/Sets the default token queue mode used for tokeniser based parsers.
              | |
| ForceBlockingIO | 
            Gets/Sets whether Blocking IO should be forced.
              | |
| ForceHttpBasicAuth | 
            Gets/Sets whether Basic HTTP authentication should be forced.
              | |
| FullTripleIndexing | 
            Controls whether the indexed triple collections will create full indexes for the Triples inserted into it.
              | |
| HttpDebugging | 
            Gets/Sets whether HTTP Request and Response Information should be output to the Console Standard Out for Debugging purposes.
              | |
| HttpFullDebugging | 
            Gets/Sets whether the HTTP Response Stream should be output to the Console Standard Output for Debugging purposes.
              | |
| InternUris | 
            Gets/Sets whether the library will attempt to intern URIs to reduce memory usage.
              | |
| LiteralEqualityMode | 
            Gets/Sets the Mode used to compute Literal Equality (Default is Strict which enforces the W3C RDF Specification).
              | |
| LiteralValueNormalization | 
            Gets/Sets whether Literal Values should be normalized.
              | |
| QueryAllowUnknownFunctions | 
            Gets/Sets whether functions that can't be parsed into Expressions should be represented by the UnknownFunction.
              | |
| QueryDefaultSyntax | 
            Gets/Sets the default syntax used for parsing SPARQL queries.
              | |
| QueryExecutionTimeout | 
            Gets/Sets the Hard Timeout limit for SPARQL Query Execution (in milliseconds).
              | |
| QueryOptimisation | 
            Gets/Sets whether Query Optimisation should be used.
              | |
| RigorousEvaluation | 
            Gets/Sets whether to use rigorous query evaluation.
              | |
| StrictOperators | 
            Gets/Sets whether to use strict operators.
              | |
| UnsafeOptimisation | 
            Gets/Sets whether some Optimisations considered unsafe can be used.
              | |
| UpdateExecutionTimeout | 
            Gets/Sets the Hard Timeout limit for SPARQL Update Execution (in milliseconds).
              | |
| UriLoaderCaching | 
            Gets/Sets whether the UriLoader uses caching.
              | |
| UriLoaderTimeout | 
            Gets/Sets the Timeout for URI Loader requests (Defaults to 15 seconds).
              | |
| UseBomForUtf8 | 
            Gets/Sets whether a UTF-8 BOM is used for UTF-8 Streams created by dotNetRDF (this does not affect Streams passed directly to methods as open streams cannot have their encoding changed).
              | |
| UseDtd | 
            Gets/Sets whether a DTD should be used for some XML formats to compress output.
              | |
| UsePLinqEvaluation | 
            Gets/Sets whether the query engine will try to use PLinq where applicable to evaluate suitable SPARQL constructs in parallel.
              | |
| ValidateIris | 
            Gets/Sets whether IRIs are validated by parsers which support this functionality.
              |