Freigeben über


DeserializationContext Klasse

Definition

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
Vererbung
DeserializationContext
Vererbung
DeserializationContext
Abgeleitet
Implementiert

Konstruktoren

DeserializationContext()
DeserializationContext(SerializationManager)

Eigenschaften

AdditionalContext
CurrentObjectOffset

Der Offset des aktuellen Objekts in StreamReader.

CurrentPosition
MaxSustainedSerializationContextCapacity (Geerbt von SerializationContextBase)
RuntimeClient
SerializationManager

Ruft den Serialisierungs-Manager ab.

SerializationManager (Geerbt von SerializationContextBase)
ServiceProvider
ServiceProvider (Geerbt von SerializationContextBase)
StreamReader

Der Streamleser.

Methoden

DeserializeInner(Type)
FetchReferencedObject(Int32)

Gibt das Objekt aus dem angegebenen Offset zurück.

RecordObject(Object)

Zeichnet die Deserialisierung des bereitgestellten Objekts am aktuellen Objektoffset auf.

RecordObject(Object, Int32)

Zeichnet die Deserialisierung des bereitgestellten Objekts auf.

Erweiterungsmethoden

CreateNestedContext(IDeserializationContext, Int32, BinaryTokenStreamReader)

Gibt einen neuen geschachtelten Kontext zurück, der an der angegebenen Position beginnt.

GetSerializationManager(ISerializerContext)

Gilt für: