次の方法で共有


DeserializationContext クラス

定義

public class DeserializationContext : Orleans.Serialization.IDeserializationContext
public class DeserializationContext : Orleans.Serialization.SerializationContextBase, Orleans.Serialization.IDeserializationContext
public sealed class DeserializationContext : Orleans.Serialization.SerializationContextBase, Orleans.Serialization.IDeserializationContext
public abstract class DeserializationContext
type DeserializationContext = class
    interface IDeserializationContext
    interface ISerializerContext
type DeserializationContext = class
    inherit SerializationContextBase
    interface IDeserializationContext
    interface ISerializerContext
type DeserializationContext = class
Public Class DeserializationContext
Implements IDeserializationContext
Public Class DeserializationContext
Inherits SerializationContextBase
Implements IDeserializationContext
Public NotInheritable Class DeserializationContext
Inherits SerializationContextBase
Implements IDeserializationContext
Public MustInherit Class DeserializationContext
継承
DeserializationContext
継承
DeserializationContext
派生
実装

コンストラクター

DeserializationContext()
DeserializationContext(SerializationManager)

プロパティ

AdditionalContext
CurrentObjectOffset

の現在のオブジェクトの StreamReaderオフセット。

CurrentPosition
MaxSustainedSerializationContextCapacity (継承元 SerializationContextBase)
RuntimeClient
SerializationManager

シリアル化マネージャーを取得します。

SerializationManager (継承元 SerializationContextBase)
ServiceProvider
ServiceProvider (継承元 SerializationContextBase)
StreamReader

ストリーム リーダー。

メソッド

DeserializeInner(Type)
FetchReferencedObject(Int32)

指定したオフセットから オブジェクトを返します。

RecordObject(Object)

指定されたオブジェクトの現在のオブジェクト オフセットでの逆シリアル化を記録します。

RecordObject(Object, Int32)

指定されたオブジェクトの逆シリアル化を記録します。

拡張メソッド

CreateNestedContext(IDeserializationContext, Int32, BinaryTokenStreamReader)

指定した位置から始まる新しい入れ子になったコンテキストを返します。

GetSerializationManager(ISerializerContext)

適用対象