Share via


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 實作。

適用於