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


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 , могут сериализовать или игнорировать поля и значения на основе сведений, хранящихся в контексте потоковой передачи. Например, дескриптор окна по-прежнему действителен, если свойству StateSystem.Runtime.Serialization.StreamingContextStates.CrossProcessприсвоено значение .

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

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

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

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

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

Свойства

Context

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

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

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

Методы

Equals(Object)

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

GetHashCode()

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

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

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