Enum IOBehaviour
Flags Enumeration which is used to express the IO Behaviours of a specific Store.
Namespace: VDS.RDF.Storage
Assembly: dotNetRdf.dll
Syntax
[Flags]
public enum IOBehaviour
  Fields
| Name | Description | 
|---|---|
| AppendToDefault | Indicates that Graph data written to the Default Graph is always appended when the SaveGraph() method is used  | 
      
| AppendToNamed | Indicates that Graph data written to Named Graphs is always appended when the SaveGraph() method is used  | 
      
| AppendTriples | Indicates that a Triple Store appends Triples when the SaveGraph() method is used  | 
      
| CanCreateStores | Indicates that the Store provides the means to create additional Stores  | 
      
| CanDeleteStores | Indicates that the Store provides the means to delete Stores  | 
      
| CanUpdateAddTriples | Indicates a Store that can do Triple Level additions on existing Graphs using the UpdateGraph() method  | 
      
| CanUpdateDeleteTriples | Indicates a Store that can do Triple Level removals on existing Graphs using the UpdateGraph() method  | 
      
| CanUpdateTriples | Indicates a Store that can do Triple Level additions and removals on existing Graphs using the UpdateGraph() method  | 
      
| ExplicitEmptyGraphs | Indicates that a Store has a notion of explicit empty graphs  | 
      
| GraphStore | Default Behaviour for Quad (Graph) Stores  | 
      
| HasDefaultGraph | Indicates whether the Store has an explicit unnamed default graph  | 
      
| HasMultipleStores | Indicates that the Store is from a system which provides access to multiple stores (such an implementation will usually implement the IStorageServer interface) - at a minimum this usually means the store will allow you to list other available stores. More complex abilities like creating and deleting stores are indicated by other flags.  | 
      
| HasNamedGraphs | Indicates whether the Store has named graphs  | 
      
| IsQuadStore | Indicates that the Store is a Quad (Graph) Store  | 
      
| IsReadOnly | Indicates whether the Store is Read Only i.e. Saving is not supported  | 
      
| IsTripleStore | Indicates that the Store is a Triple Store  | 
      
| OverwriteDefault | Indicates that Graph data written to the Default Graph overwrites existing data when the SaveGraph() method is used  | 
      
| OverwriteNamed | Indicates that Graph data written to Named Graphs overwrites existing data when the SaveGraph() method is used  | 
      
| OverwriteTriples | Indicates that a Triple Store overwrites Triples when the SaveGraph() method is used  | 
      
| ReadOnlyGraphStore | Default Behaviour for Read Only Quad (Graph) Stores  | 
      
| ReadOnlyTripleStore | Default Behaviour for Read Only Triple Stores  | 
      
| StorageServer | Behaviour for fully fledged storage servers i.e. multiple stores are supported and can be created and deleted as desired  | 
      
| TripleStore | Default Behaviour for Triple Stores  |