This class is used to serialize Objects into a file prepared by FileObjectStore. The store returns a reference to a block in the file that Objects can be written to and read from. A FileObjectBlock can be provided with a header description (an Object) as well as the Object to be stored in the body of the block. If the Object to be stored in the body of the block exceeds the length of the block, a new block is allocated and the remaining bytes of the object are stored there. When the next block is used up, it allocates a new one from the FileObjectStore, and so on. When extra blocks in chain of blocks are no longer needed, they are disposed of.
For a list of all members of this type, see FileObjectBlock Members .
System.Object
FileObjectBlock
Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.
Namespace: com.neokernel.om
Assembly: Neokernel (in Neokernel.exe)
FileObjectBlock Members | com.neokernel.om Namespace | FileObjectStore