ISerializationSurrogate Interface

Definition

Implémente un sélecteur de substitut de sérialisation qui permet à un objet d'effectuer la sérialisation et la désérialisation d'un autre.Implements a serialization surrogate selector that allows one object to perform serialization and deserialization of another.

public interface class ISerializationSurrogate
public interface ISerializationSurrogate
[System.Runtime.InteropServices.ComVisible(true)]
public interface ISerializationSurrogate
type ISerializationSurrogate = interface
Public Interface ISerializationSurrogate
Attributes

Methods

GetObjectData(Object, SerializationInfo, StreamingContext)

Remplit le SerializationInfo fourni avec les données nécessaires pour sérialiser l'objet.Populates the provided SerializationInfo with the data needed to serialize the object.

SetObjectData(Object, SerializationInfo, StreamingContext, ISurrogateSelector)

Remplit l'objet en utilisant les informations dans SerializationInfo.Populates the object using the information in the SerializationInfo.

Applies to