OnDeserializedCallbacks 类

定义

帮助程序类,用于在反序列化后立即对实现 IOnDeserialized的对象调用OnDeserialized(DeserializationContext)

public class OnDeserializedCallbacks : Orleans.Serialization.DeserializationContext
type OnDeserializedCallbacks = class
    inherit DeserializationContext
Public Class OnDeserializedCallbacks
Inherits DeserializationContext
继承
OnDeserializedCallbacks

构造函数

OnDeserializedCallbacks(IServiceProvider)

初始化 OnDeserializedCallbacks 类的新实例。

属性

AdditionalContext

帮助程序类,用于在反序列化后立即对实现 IOnDeserialized的对象调用OnDeserialized(DeserializationContext)

(继承自 DeserializationContext)
CurrentObjectOffset

StreamReader当前对象的偏移量。

(继承自 DeserializationContext)
CurrentPosition

帮助程序类,用于在反序列化后立即对实现 IOnDeserialized的对象调用OnDeserialized(DeserializationContext)

(继承自 DeserializationContext)
RuntimeClient

获取运行时客户端。

SerializationManager

获取序列化管理器。

(继承自 DeserializationContext)
ServiceProvider

获取服务提供程序。

StreamReader

流读取器。

(继承自 DeserializationContext)

方法

DeserializeInner(Type)

帮助程序类,用于在反序列化后立即对实现 IOnDeserialized的对象调用OnDeserialized(DeserializationContext)

(继承自 DeserializationContext)
FetchReferencedObject(Int32)

从指定的偏移量返回 对象。

(继承自 DeserializationContext)
OnDeserialized(IOnDeserialized)

由序列化基础结构调用的挂钩方法。

RecordObject(Object)

记录在当前对象偏移量处提供的 对象的反序列化。

(继承自 DeserializationContext)
RecordObject(Object, Int32)

记录提供的 对象的反序列化。

(继承自 DeserializationContext)

适用于