ISurrogateSelector Interfaz

Definición

Indica una clase de selector suplente de serialización.

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

Comentarios

Los selectores suplentes implementan la ISurrogateSelector interfaz para ayudar a los formateadores a seleccionar suplentes para delegar en la serialización o deserialización de otros objetos.

Métodos

Nombre Description
ChainSelector(ISurrogateSelector)

Especifica el siguiente para ISurrogateSelector que los suplentes examinen si la instancia actual no tiene un suplente para el tipo y el ensamblado especificados en el contexto especificado.

GetNextSelector()

Devuelve el siguiente selector suplente de la cadena.

GetSurrogate(Type, StreamingContext, ISurrogateSelector)

Busca el suplente que representa el tipo del objeto especificado, empezando por el selector suplente especificado para el contexto de serialización especificado.

Se aplica a