.NET Client Documentation
5.1.1
Search Results for

    Show / Hide Table of Contents

    Hazelcast.Serialization Namespace

    Classes

    ClassDefinitionBuilder

    ClassDefinitionBuilder is used to build and register ClassDefinitions manually.

    FactoryOptions<T>
    GlobalSerializerOptions

    Configures the global serializer.

    JavaClass

    Class for serializing/deserializing Java Class types

    SerializationException

    Represents an exception that is thrown when an error occurs while serializing or de-serializing objects.

    SerializationOptions

    Contains the serialization options

    SerializerOptions

    Configures a serializer for a type.

    Interfaces

    IByteArraySerializer<T>

    For sample usage custom serialization and other way of custom serialization see IStreamSerializer<T> . Note that read and write methods should be compatible

    IClassDefinition

    ClassDefinition defines a class schema for Portable classes.

    IDataSerializableFactory

    Defines a factory that can create instances of classes implementing IIdentifiedDataSerializable.

    IFieldDefinition

    FieldDefinition defines name, type, index of a field

    IIdentifiedDataSerializable

    Defines the interface that classes of objects can implement to take control of their own serialization.

    IObjectDataInput

    Provides decoding methods for primitive and array of primitive types reading from the serialized byte array.

    IObjectDataOutput

    Provides encoding methods for primitive and array of primitive types writing to the serialized byte array.

    IPortable

    Portable provides an alternative serialization method.

    IPortableFactory

    PortableFactory is used to create Portable instances during de-serialization.

    IPortableReader

    Provides a mean of reading portable fields from a binary in form of primitives, arrays of primitives , nested portable fields and array of portable fields.

    IPortableWriter

    Provides a mean of writing portable fields to a binary in form of primitives, arrays of primitives , nested portable fields and array of portable fields.

    ISerializer

    Defines a custom serializer.

    ISerializerHook<T>
    IStreamSerializer<T>

    A base class for custom serialization.

    IVersionedPortable

    VersionedPortable is an extension to IPortable to support per class version instead of a global serialization version.

    Enums

    FieldType
    In This Article
    Back to top Copyright © 2010-2022 Hazelcast, Inc. All rights reserved.
    Generated by DocFX.