C# Класс Akka.Cluster.Sharding.Serialization.ClusterShardingMessageSerializer

Наследование: Akka.Serialization.SerializerWithStringManifest
Показать файл Открыть проект

Открытые методы

Метод Описание
ClusterShardingMessageSerializer ( ExtendedActorSystem system ) : System
FromBinary ( byte binary, string manifest ) : object
Manifest ( object o ) : string
ToBinary ( object obj ) : byte[]

Приватные методы

Метод Описание
ActorRefMessageFromBinary ( byte binary ) : IActorRef
ActorRefMessageToProto ( IActorRef actorRef ) : ActorRefMessage
Compress ( IMessageLite message ) : byte[]

Compresses the protobuf message using GZIP compression

CoordinatorStateFromBinary ( byte binary ) : object
CoordinatorStateToProto ( PersistentShardCoordinator state ) : CoordinatorState
Decompress ( byte bytes ) : Stream

Decompresses the protobuf message using GZIP compression

EntityStartedFromBinary ( byte binary ) : object
EntityStartedToProto ( Shard entityStarted ) : EntityStarted
EntityStateFromBinary ( byte binary ) : object
EntityStateToProto ( Shard entityState ) : EntityState
EntityStoppedFromBinary ( byte binary ) : object
EntityStoppedToProto ( Shard entityStopped ) : EntityStopped
ResolveActorRef ( string path ) : IActorRef
ShardHomeAllocatedFromBinary ( byte binary ) : object
ShardHomeAllocatedToProto ( PersistentShardCoordinator shardHomeAllocated ) : ShardHomeAllocated
ShardHomeFromBinary ( byte binary ) : object
ShardHomeToProto ( PersistentShardCoordinator shardHome ) : ShardHome
ShardIdMessageFromBinary ( byte binary ) : string
ShardIdMessageToProto ( string shard ) : ShardIdMessage
ShardStatsFromBinary ( byte binary ) : object
ShardStatsToProto ( Shard o ) : ShardStats

Описание методов

ClusterShardingMessageSerializer() публичный Метод

public ClusterShardingMessageSerializer ( ExtendedActorSystem system ) : System
system ExtendedActorSystem
Результат System

FromBinary() публичный Метод

public FromBinary ( byte binary, string manifest ) : object
binary byte
manifest string
Результат object

Manifest() публичный Метод

public Manifest ( object o ) : string
o object
Результат string

ToBinary() публичный Метод

public ToBinary ( object obj ) : byte[]
obj object
Результат byte[]