Name
StreamingContext
Synopsis
This class describes the source or
destination of a
serialized stream. The context can determine how classes are
serialized and require special parsing during deserialization. The
State property holds a value from
StreamingContextStates that indicates the
destination of object data during serialization and the source of
data during deserialization. This could indicate that you are
serializing data to a file, for example, or deserializing data that
came from another process.
public struct StreamingContext { // Public Constructors public StreamingContext(StreamingContextStatesstate); public StreamingContext(StreamingContextStatesstate, objectadditional); // Public Instance Properties public object Context{get; } public StreamingContextStates State{get; } // Public Instance Methods public override bool Equals(objectobj); // overrides ValueType public override int GetHashCode( ); // overrides ValueType }
Hierarchy
System.Object
→
System.ValueType
→
StreamingContext
Returned By
Formatter.Context,
System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Context,
System.Runtime.Serialization.Formatters.Soap.SoapFormatter.Context,
IFormatter.Context
Passed To
Multiple types
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access