Class JsonLdWriter
Class for serializing a Triple Store in JSON-LD syntax.
Implements
Inherited Members
Namespace: VDS.RDF.Writing
Assembly: dotNetRdf.dll
Syntax
public class JsonLdWriter : BaseStoreWriter, IStoreWriter
Constructors
| Edit this page View SourceJsonLdWriter()
Create a new serializer with default serialization options.
Declaration
public JsonLdWriter()
JsonLdWriter(JsonLdWriterOptions)
Create a new serializer with the specified serialization options.
Declaration
public JsonLdWriter(JsonLdWriterOptions options)
Parameters
| Type | Name | Description |
|---|---|---|
| JsonLdWriterOptions | options |
Methods
| Edit this page View SourceSave(ITripleStore, TextWriter, bool)
Method for saving data to a Triple Store.
Declaration
public override void Save(ITripleStore store, TextWriter output, bool leaveOpen)
Parameters
| Type | Name | Description |
|---|---|---|
| ITripleStore | store | Triple Store. |
| TextWriter | output | Write to save to. |
| bool | leaveOpen | Boolean flag indicating if the output writer should be left open by the writer when it completes. |
Overrides
| Edit this page View SourceSerializeStore(ITripleStore)
Serialize a Triple Store to an expanded JSON-LD document.
Declaration
public JArray SerializeStore(ITripleStore store)
Parameters
| Type | Name | Description |
|---|---|---|
| ITripleStore | store |
Returns
| Type | Description |
|---|---|
| JArray |
Events
| Edit this page View SourceWarning
Event which writers can raise to indicate possible ambiguities or issues in the syntax they are producing
Declaration
public override event StoreWriterWarning Warning
Event Type
| Type | Description |
|---|---|
| StoreWriterWarning |
Overrides
Remarks
This class does not raise this event.