Search Results for

    Show / Hide Table of Contents

    Namespace Akka.Serialization.V2

    Classes

    ActorPathFormatter

    Built-in IAkkaMessagePackFormatter<T> for ActorPath.

    AddressFormatter

    Built-in IAkkaMessagePackFormatter<T> for Address.

    AkkaEnvelopePayloadAttribute

    Marks an AkkaFieldAttribute property as an Akka serializer boundary.

    AkkaFieldAttribute

    Marks a property as a serialized field with a stable field index.

    AkkaSerializableAttribute

    Marks a type that should be handled by a generated serializer.

    AkkaSerializerAttribute

    Marks a partial serializer module that the source generator should implement.

    AkkaSerializerFormatterAttribute

    Registers a hand-written IAkkaMessagePackFormatter<T> for a foreign type that cannot be annotated with AkkaSerializableAttribute (for example, a core Akka type that cannot reference Akka.Serialization.V2).

    MessagePackSerializer<TProtocol>

    Base class for source-generated MessagePack serializers scoped to a protocol marker type.

    MessagePackSizes

    Exact-size MessagePack encoding math shared by MessagePackSerializer<TProtocol>, the built-in foreign-type formatters (AddressFormatter, ActorPathFormatter), and external hand-written IAkkaMessagePackFormatter<T> implementations.

    SerializerRegistration

    A generated, AOT-safe serializer registration that can be composed explicitly by users.

    Interfaces

    IAkkaMessagePackFormatter<T>

    A hand-written MessagePack formatter for a foreign type that the Akka.Serialization.V2 source generator cannot annotate with AkkaSerializableAttribute (for example, a core Akka type such as Address, which cannot reference this assembly).

    In this article
    Back to top
    Contribute
    • Project Chat
    • Discussion Forum
    • Source Code
    Support
    • Akka.NET Support Plans
    • Akka.NET Observability Tools
    • Akka.NET Training & Consulting
    Maintained By
    • Petabridge - The Akka.NET Company
    • Learn Akka.NET