Oracle® Coherence .NET API Reference Release 3.7.1
E22844-03

Contains low-level I/O classes and interfaces.

Classes

  ClassDescription
AbstractEvolvable
An abstract base class for implementing IEvolvable objects.
BinaryDeltaCompressor
An IDeltaCompressor implementation that works with opaque (binary) values.
BinarySerializer
ISerializer implementation that uses .NET binary serializer.
DataReader
BinaryReader extension that adds methods for reading 32 and 64-bit integer values in a packed format.
DataWriter
BinaryWriter extension that adds methods for writing 32 and 64-bit integer values in a packed format.
IndentingWriter
An IndentingWriter is used to indent line-based output to an underlying TextWriter.
OptimizedBinarySerializer
ISerializer implementation that optimizes serialization of primitive types and falls back to .NET BinaryFormatter for custom types.

Interfaces

  InterfaceDescription
IDeltaCompressor
The IDeltaCompressor interface provides the capability of comparing two in-memory buffers containing an old and a new value, and producing a result (called a "delta") that can be applied to the old value to create the new value.
IEvolvable
The IEvolvable interface is implemented by types that require forwards- and backwards-compatibility of their serialized form.
ISerializer
Provides the capability of reading and writing a .NET object from and to an in-memory buffer.
IWrapperStreamFactory Obsolete.
Provides the means to wrap a Stream, such that functionality such as compression and encryption can be implemented in a layered, pluggable fashion.