ISurrogateSelector Interface

Definição

Indica uma classe de seletor substituta de serialização.

public interface class ISurrogateSelector
public interface ISurrogateSelector
[System.Runtime.InteropServices.ComVisible(true)]
public interface ISurrogateSelector
type ISurrogateSelector = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type ISurrogateSelector = interface
Public Interface ISurrogateSelector
Derivado
Atributos

Observações

Os seletores substitutos implementam a ISurrogateSelector interface para ajudar os formatter na seleção de substitutos para delegar à serialização ou desserialização de outros objetos.

Métodos

Name Description
ChainSelector(ISurrogateSelector)

Especifica o seguinte ISurrogateSelector para os substitutos examinarem se a instância atual não tiver um substituto para o tipo e conjunto especificados no contexto especificado.

GetNextSelector()

Devolve o próximo seletor substituto na cadeia.

GetSurrogate(Type, StreamingContext, ISurrogateSelector)

Encontra o substituto que representa o tipo do objeto especificado, começando pelo seletor de substituto especificado para o contexto de serialização especificado.

Aplica-se a