DefaultMemoryMessageBodySerializer 类

定义

默认 IMemoryMessageBodySerializer 实现。

[System.Serializable]
public class DefaultMemoryMessageBodySerializer : Orleans.Providers.IMemoryMessageBodySerializer, Orleans.Serialization.IOnDeserialized
[System.Serializable]
[Orleans.GenerateSerializer]
[Orleans.Immutable]
[Orleans.SerializationCallbacks(typeof(Orleans.Runtime.OnDeserializedCallbacks))]
public sealed class DefaultMemoryMessageBodySerializer : Orleans.Providers.IMemoryMessageBodySerializer, Orleans.Serialization.IOnDeserialized
[<System.Serializable>]
type DefaultMemoryMessageBodySerializer = class
    interface IMemoryMessageBodySerializer
    interface IOnDeserialized
[<System.Serializable>]
[<Orleans.GenerateSerializer>]
[<Orleans.Immutable>]
[<Orleans.SerializationCallbacks(typeof(Orleans.Runtime.OnDeserializedCallbacks))>]
type DefaultMemoryMessageBodySerializer = class
    interface IMemoryMessageBodySerializer
    interface IOnDeserialized
Public Class DefaultMemoryMessageBodySerializer
Implements IMemoryMessageBodySerializer, IOnDeserialized
Public NotInheritable Class DefaultMemoryMessageBodySerializer
Implements IMemoryMessageBodySerializer, IOnDeserialized
继承
DefaultMemoryMessageBodySerializer
属性
实现

构造函数

DefaultMemoryMessageBodySerializer(SerializationManager)

初始化 DefaultMemoryMessageBodySerializer 类的新实例。

DefaultMemoryMessageBodySerializer(Serializer<MemoryMessageBody>)

初始化 DefaultMemoryMessageBodySerializer 类的新实例。

方法

Deserialize(ArraySegment<Byte>)

将数组段反序列化为 MemoryMessageBody

Serialize(MemoryMessageBody)

序列化 MemoryMessageBody 为字节数组段。

显式接口实现

IOnDeserialized.OnDeserialized(DeserializationContext)

通知此实例已完全反序列化。

IOnDeserialized.OnDeserialized(ISerializerContext)

默认 IMemoryMessageBodySerializer 实现。

适用于