C++ C#

Semata.DataStore

API Reference

This provides a thin layer over the native API. Its main purpose is to provide access to the native API from .Net

Enumerations

Name Description
ValueType

Value types

Interfaces

Name Description
Iterator

Represents a collection of Items that can be iterated over

Classes

Name Description
AssociationDef

Defines an Association between ItemTypes

AssociationDefIterator

Represents a collection of AssociationDefs that can be iterated over

AssociationType

Defines the Associations that an Item can make. The AssociationType has a name and defines a set of other ItemTypes. An Association of this type can be with any Item of one of the types in the set.

AssociationTypeIterator

Represents a collection of AssociationTypes that can be iterated over

AssociationTypePair

The left and right Association Types of a newly created association.

AttributeType

Defines a value that an Item can have. AttributeTypes have a name and a ValueType.

AttributeTypeIterator

Represents a collection of AttributeTypes that can be iterated over

Connection

Represents an open DataStore

Date

An class that represents a date

DateTime

An class that represents a date and a time

Decimal

An IEEE 754-2008 128 bit decimal

Exporter

Allows a DataStore to be exported

Importer

Allows a DataStore to be imported

Instance

Provides methods to create and open a DataStores

Item

An instance of an ItemType. It can have Attributes and Associations as defined by its ItemType.

ItemId

The id of an item allows it to be directly retrieved

ItemIterator

Represents a collection of Items that can be iterated over

ItemType

Defines the information that can be held against an Item: Its Attributes, and the other Items with which it can form an Association. Each ItemType has a name.

ItemTypeIterator

Represents a collection of ItemTypes that can be iterated over

Errors

This website stores cookies on your computer that are used to manage the order in which you see the pages. To find out more about the cookies we use, see our Privacy Policy.