ISerializationSurrogate.GetObjectData Méthode

Définition

Remplit le SerializationInfo fourni avec les données nécessaires pour sérialiser l'objet.

public:
 void GetObjectData(System::Object ^ obj, System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
public void GetObjectData (object obj, System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
[System.Security.SecurityCritical]
public void GetObjectData (object obj, System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
abstract member GetObjectData : obj * System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> unit
[<System.Security.SecurityCritical>]
abstract member GetObjectData : obj * System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> unit
Public Sub GetObjectData (obj As Object, info As SerializationInfo, context As StreamingContext)

Paramètres

obj
Object

L'objet à sérialiser.

info
SerializationInfo

SerializationInfo à remplir de données.

context
StreamingContext

Destination (consultez StreamingContext) de cette sérialisation.

Attributs

Exceptions

L'appelant n'a pas l'autorisation requise.

Remarques

Extrait les données de l’objet obj et les stocke dans le SerializationInfo info paramètre.

Ayant localisé le substitut, cette méthode stocke des informations sur l’objet obj dans le SerializationInfo info paramètre. Ces informations décrivent son affichage de cet objet, y compris les champs, propriétés et valeurs actuelles de l’objet. Le SerializationInfo peut correspondre à l’objet réel, ou il peut s’agir d’une vue synthétisée du substitut.

S’applique à