Freigeben über


StreamingContext Struktur

Definition

Beschreibt die Quelle und das Ziel eines bestimmten serialisierten Datenstroms und stellt einen zusätzlichen aufruferdefinierten Kontext bereit.

public value class StreamingContext
public struct StreamingContext
public readonly struct StreamingContext
[System.Serializable]
public struct StreamingContext
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public struct StreamingContext
type StreamingContext = struct
[<System.Serializable>]
type StreamingContext = struct
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type StreamingContext = struct
Public Structure StreamingContext
Vererbung
StreamingContext
Attribute

Hinweise

Gibt die Quelle oder das Ziel der Bits an, die der Formatierer verwendet. Klassen mit Surrogaten oder die implementieren ISerializable können Felder und Werte basierend auf den im Streamingkontext gespeicherten Informationen serialisieren oder ignorieren. Beispielsweise ist ein Fensterhandle weiterhin gültig, wenn die State Eigenschaft auf System.Runtime.Serialization.StreamingContextStates.CrossProcess.

Konstruktoren

Name Beschreibung
StreamingContext(StreamingContextStates, Object)
Veraltet.

Initialisiert eine neue Instanz der StreamingContext Klasse mit einem bestimmten Kontextstatus und einige zusätzliche Informationen.

StreamingContext(StreamingContextStates)
Veraltet.

Initialisiert eine neue Instanz der StreamingContext Klasse mit einem bestimmten Kontextstatus.

Eigenschaften

Name Beschreibung
Context

Ruft den Kontext ab, der als Teil des zusätzlichen Kontexts angegeben ist.

State
Veraltet.

Ruft die Quelle oder das Ziel der übertragenen Daten ab.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob zwei StreamingContext Instanzen dieselben Werte enthalten.

GetHashCode()

Gibt einen Hashcode dieses Objekts zurück.

Gilt für:

Weitere Informationen