Interface IStoreWriter
Interface to be implemented by Triple Store Writers.
Namespace: VDS.RDF
Assembly: dotNetRdf.dll
Syntax
public interface IStoreWriter
Methods
| Improve this Doc View SourceSave(ITripleStore, TextWriter, bool)
Method for saving data to a Triple Store.
Declaration
void Save(ITripleStore store, TextWriter output, bool leaveOpen)
Parameters
Type | Name | Description |
---|---|---|
ITripleStore | store | Triple Store. |
System.IO.TextWriter | output | Write to save to. |
System.Boolean | leaveOpen | Boolean flag indicating if the output writer should be left open by the writer when it completes. |
Save(ITripleStore, TextWriter)
Method for saving data to a Triple Store.
Declaration
void Save(ITripleStore store, TextWriter output)
Parameters
Type | Name | Description |
---|---|---|
ITripleStore | store | Triple Store. |
System.IO.TextWriter | output | Write to save to. |
Save(ITripleStore, string, Encoding)
Writes the content of the triple store to the specified file using the specified text encoding.
Declaration
void Save(ITripleStore store, string filename, Encoding fileEncoding)
Parameters
Type | Name | Description |
---|---|---|
ITripleStore | store | The store whose content is to be written. |
string | filename | The path to the file to write the store content to. |
System.Text.Encoding | fileEncoding | The text encoding to use for the output file. |
Save(ITripleStore, string)
Writes the RDF content of the triple store to the specified file.
Declaration
void Save(ITripleStore store, string filename)
Parameters
Type | Name | Description |
---|---|---|
ITripleStore | store | Triple Store. |
string | filename | File to save to. |
Remarks
The output file will use the UTF-8 text encoding with no byte-order mark.
Events
| Improve this Doc View SourceWarning
Event which writers can raise to indicate possible ambiguities or issues in the syntax they are producing
Declaration
event StoreWriterWarning Warning
Event Type
Type | Description |
---|---|
StoreWriterWarning |