StreamingContext Estrutura

Definição

Descreve a origem e o destino de um dado fluxo serializado e fornece um contexto adicional definido pelo chamador.

public value class StreamingContext
public struct StreamingContext
[System.Serializable]
public struct StreamingContext
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public struct StreamingContext
public readonly struct StreamingContext
type StreamingContext = struct
[<System.Serializable>]
type StreamingContext = struct
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type StreamingContext = struct
Public Structure StreamingContext
Herança
StreamingContext
Atributos

Observações

Indica a origem ou destino dos bits que o formador utiliza. Classes com substitutos ou que implementam ISerializable podem serializar ou ignorar campos e valores com base na informação armazenada no contexto de streaming. Por exemplo, um handle de janela continua válido se a State propriedade estiver definida como System.Runtime.Serialization.StreamingContextStates.CrossProcess.

Construtores

Name Description
StreamingContext(StreamingContextStates, Object)

Inicializa uma nova instância da StreamingContext classe com um dado estado de contexto e alguma informação adicional.

StreamingContext(StreamingContextStates)

Inicializa uma nova instância da StreamingContext classe com um dado estado de contexto.

Propriedades

Name Description
Context

Obtém o contexto especificado como parte do contexto adicional.

State

Obtém a origem ou destino dos dados transmitidos.

Métodos

Name Description
Equals(Object)

Determina se duas StreamingContext instâncias contêm os mesmos valores.

GetHashCode()

Devolve um código de hash deste objeto.

Aplica-se a

Ver também