Freigeben über


Formatter.Context-Eigenschaft

Ruft beim Überschreiben in einer abgeleiteten Klasse den StreamingContext für die aktuelle Serialisierung ab oder legt diesen fest.

Diese Eigenschaft ist nicht CLS-kompatibel.  

Namespace: System.Runtime.Serialization
Assembly: mscorlib (in mscorlib.dll)

Syntax

'Declaration
Public MustOverride Property Context As StreamingContext
'Usage
Dim instance As Formatter
Dim value As StreamingContext

value = instance.Context

instance.Context = value
public abstract StreamingContext Context { get; set; }
public:
virtual property StreamingContext Context {
    StreamingContext get () abstract;
    void set (StreamingContext value) abstract;
}
/** @property */
public abstract StreamingContext get_Context ()

/** @property */
public abstract void set_Context (StreamingContext value)
public abstract function get Context () : StreamingContext

public abstract function set Context (value : StreamingContext)

Eigenschaftenwert

Der StreamingContext, der für die aktuelle Serialisierung verwendet wird.

Hinweise

Mit dem StreamingContext wird entweder die Quelle der gerade deserialisierten Bits oder das Ziel der gerade serialisierten Bits angegeben. Er wirkt sich nicht auf die Standardserialisierung aus, wird jedoch als Argument an ISerializable und ISerializationSurrogate übergeben.

Hinweise für Erben Sie müssen diese Eigenschaft in einer abgeleiteten Klasse implementieren.

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

Formatter-Klasse
Formatter-Member
System.Runtime.Serialization-Namespace