Поделиться через


StreamingContext Структура

Определение

Описывает источник и назначение данного сериализованного потока и предоставляет дополнительный контекст, определенный вызывающим объектом.

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
Наследование
StreamingContext
Атрибуты

Комментарии

Указывает источник или назначение битов, которые использует метод форматирования. Классы с суррогатами или реализующими ISerializable могут сериализовать или игнорировать поля и значения на основе сведений, хранящихся в контексте потоковой передачи. Например, дескриптор окна по-прежнему действителен, если State для свойства задано значение System.Runtime.Serialization.StreamingContextStates.CrossProcess.

Конструкторы

Имя Описание
StreamingContext(StreamingContextStates, Object)
Устаревшие..

Инициализирует новый экземпляр StreamingContext класса с заданным состоянием контекста и некоторые дополнительные сведения.

StreamingContext(StreamingContextStates)
Устаревшие..

Инициализирует новый экземпляр StreamingContext класса с заданным состоянием контекста.

Свойства

Имя Описание
Context

Возвращает контекст, указанный как часть дополнительного контекста.

State
Устаревшие..

Возвращает источник или назначение передаваемых данных.

Методы

Имя Описание
Equals(Object)

Определяет, содержат ли два экземпляра одинаковые StreamingContext значения.

GetHashCode()

Возвращает хэш-код этого объекта.

Применяется к

См. также раздел