Interface ITripleContext
An Interface for classes which provide Context Information for Triples thus allowing you to create Quads with arbitrary extra information attached to Triples via your Context Objects.
Namespace: VDS.RDF
Assembly: dotNetRdf.dll
Syntax
public interface ITripleContext
Remarks
A Triple Context is simply a name-value pair collection of arbitrary data that can be attached to a Triple. Internal representation of this is left to the implementor.
Properties
| Improve this Doc View Sourcethis[string]
A Property which exposes the arbitrary properties of the Context as an Key Based Index.
Declaration
object this[string name] { get; set; }
Parameters
Type | Name | Description |
---|---|---|
string | name | Name of the Property. |
Property Value
Type | Description |
---|---|
System.Object |
Remarks
A Triple Context is simply a name-value pair collection of arbitrary data that can be attached to a Triple. Internal representation of this is left to the implementor.
Methods
| Improve this Doc View SourceHasProperty(string)
A Method which will indicate whether the Context contains some arbitrary property.
Declaration
bool HasProperty(string name)
Parameters
Type | Name | Description |
---|---|---|
string | name |
Returns
Type | Description |
---|---|
System.Boolean |
Remarks
A Triple Context is simply a name-value pair collection of arbitrary data that can be attached to a Triple. Internal representation of this is left to the implementor.