[This is preliminary documentation and is subject to change.]
Nodes are used to describe the various ways types can be connected to each other.
Declaration Syntax
C# | Visual Basic | Visual C++ |
public interface NodeSchema
Public Interface NodeSchema
public interface class NodeSchema
Members
All Members | Methods | Properties | |||
Icon | Member | Description |
---|---|---|
associated |
Associated link to the right.
| |
cardinality |
The cardinality of the link.
| |
field_schema |
The field schema to the left.
| |
item_schema |
Table descriptor this one is linked to.
| |
left |
Schema to the left side, always valid.
| |
primitive |
If the node instance references an array or a generic type, this
one gives access to the underlying base type.
| |
read_instance(SerializeContext, ObjectModel, Int32, Guid, Int32, Object) |
Creates an object from the given informations.
| |
relation |
Name of relation table.
| |
right |
Schema to the right side, may be null.
| |
serializer |
The Serializer used to carry out the read_instance and write_instance commands.
| |
write_instance(SerializeContext, Int32, Object, MetaObject) |
Serializes an instance into the persistent storage.
|