OptionsForceBlockingIO Property |
Gets/Sets whether Blocking IO should be forced.
Namespace:
VDS.RDF
Assembly:
dotNetRDF (in dotNetRDF.dll) Version:
Syntax public static bool ForceBlockingIO { get; set; }
Public Shared Property ForceBlockingIO As Boolean
Get
Set
Property Value
Type:
BooleanRemarks
Blocking IO refers to how the parsing sub-system reads in inputs, it will use Blocking/Non-Blocking IO depending on the input source. In most cases the detection of which to use should never cause an issue but theoretically in some rare cases using non-blocking IO may lead to incorrect parsing errors being thrown (premature end of input detected), if you suspect this is the case try enabling this setting. If you still experience this problem with this setting enabled then there is some other issue with your input.
See Also