Auf Englisch lesen

Freigeben über


StreamingContext Struktur

Definition

Beschreibt die Quelle und das Ziel eines angegebenen serialisierten Streams und stellt einen zusätzlichen, vom Aufrufer definierten Kontext bereit.

C#
public struct StreamingContext
C#
public readonly struct StreamingContext
C#
[System.Serializable]
public struct StreamingContext
C#
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public struct StreamingContext
Vererbung
StreamingContext
Attribute

Hinweise

Gibt die Quelle oder das Ziel der Bits an, die der Formatierer verwendet. Klassen mit Ersatz- oder Implementierungsklassen 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.CrossProcessfestgelegt ist.

Konstruktoren

StreamingContext(StreamingContextStates)
Veraltet.

Initialisiert eine neue Instanz der StreamingContext-Klasse mit einem angegebenen Kontextzustand

StreamingContext(StreamingContextStates, Object)
Veraltet.

Initialisiert eine neue Instanz der StreamingContext-Klasse mit einem angegebenen Kontextzustand und einigen zusätzlichen Informationen.

Eigenschaften

Context

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

State
Veraltet.

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

Methoden

Equals(Object)

Bestimmt, ob zwei StreamingContext-Instanzen den gleichen Wert enthalten.

GetHashCode()

Gibt einen Hashcode dieses Objekts zurück.

Gilt für:

Produkt Versionen
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

Weitere Informationen