Freigeben über


IDeserializationContext Schnittstelle

Definition

public interface IDeserializationContext : Orleans.Serialization.ISerializerContext
type IDeserializationContext = interface
    interface ISerializerContext
Public Interface IDeserializationContext
Implements ISerializerContext
Abgeleitet
Implementiert

Eigenschaften

AdditionalContext

Ruft zusätzlichen Kontext ab, der dieser Instanz zugeordnet ist.

(Geerbt von ISerializerContext)
CurrentObjectOffset

Der Offset des aktuellen Objekts in StreamReader.

CurrentPosition

Ruft die aktuelle Position im Stream ab.

SerializationManager

Ruft den Serialisierungs-Manager ab.

(Geerbt von ISerializerContext)
ServiceProvider

Ruft den Dienstanbieter ab.

(Geerbt von ISerializerContext)
StreamReader

Der Streamleser.

Methoden

DeserializeInner(Type)
FetchReferencedObject(Int32)

Gibt das Objekt aus dem angegebenen Offset zurück.

RecordObject(Object)

Datensätze der Deserialisierung des bereitgestellten Objekts im aktuellen Objektversatz.

RecordObject(Object, Int32)

Datensätze deserialisierung des bereitgestellten Objekts.

Erweiterungsmethoden

CreateNestedContext(IDeserializationContext, Int32, BinaryTokenStreamReader)

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

GetSerializationManager(ISerializerContext)

Gilt für: