다음을 통해 공유


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

serialization 관리자를 가져옵니다.

SerializationManager (다음에서 상속됨 SerializationContextBase)
ServiceProvider
ServiceProvider (다음에서 상속됨 SerializationContextBase)
StreamReader

스트림 판독기입니다.

메서드

DeserializeInner(Type)
FetchReferencedObject(Int32)

지정된 오프셋에서 개체를 반환합니다.

RecordObject(Object)

현재 개체 오프셋에서 제공된 개체의 역직렬화를 기록합니다.

RecordObject(Object, Int32)

제공된 개체의 역직렬화를 기록합니다.

확장 메서드

CreateNestedContext(IDeserializationContext, Int32, BinaryTokenStreamReader)

지정된 위치에서 시작하는 새 중첩 컨텍스트를 반환합니다.

GetSerializationManager(ISerializerContext)

적용 대상