ISerializationSurrogate.GetObjectData Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Remplit les données fournies SerializationInfo 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
Objet à sérialiser.
- info
- SerializationInfo
À SerializationInfo remplir avec des données.
- context
- StreamingContext
Destination (voir StreamingContext) pour 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 SerializationInfoinfo paramètre.
Ayant localisé la substitution, cette méthode stocke des informations sur l’objet obj dans le SerializationInfoinfo 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.