[This is preliminary documentation and is subject to change.]
Nodes are used to describe the various ways types can be connected to each other.

C# | Visual Basic | Visual C++ |
public interface NodeSchema
Public Interface NodeSchema
public interface class NodeSchema

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.
|