ISerializationSurrogate.SetObjectData Méthode

Définition

Remplit l'objet en utilisant les informations dans SerializationInfo.

public:
 System::Object ^ SetObjectData(System::Object ^ obj, System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context, System::Runtime::Serialization::ISurrogateSelector ^ selector);
public object SetObjectData (object obj, System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context, System.Runtime.Serialization.ISurrogateSelector? selector);
public object SetObjectData (object obj, System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context, System.Runtime.Serialization.ISurrogateSelector selector);
[System.Security.SecurityCritical]
public object SetObjectData (object obj, System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context, System.Runtime.Serialization.ISurrogateSelector selector);
abstract member SetObjectData : obj * System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext * System.Runtime.Serialization.ISurrogateSelector -> obj
[<System.Security.SecurityCritical>]
abstract member SetObjectData : obj * System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext * System.Runtime.Serialization.ISurrogateSelector -> obj
Public Function SetObjectData (obj As Object, info As SerializationInfo, context As StreamingContext, selector As ISurrogateSelector) As Object

Paramètres

obj
Object

Objet à remplir.

info
SerializationInfo

Informations pour remplir l'objet.

context
StreamingContext

Source à partir de laquelle l'objet est désérialisé.

selector
ISurrogateSelector

Sélecteur de substitut par lequel commencer la recherche de substitut compatible.

Retours

Object

Objet désérialisé rempli.

Attributs

Exceptions

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

Remarques

La SetObjectData méthode est appelée lors de la désérialisation. Avec cette méthode, vous pouvez prendre la valeur vide Object obj qui a déjà été créée et entrer des SerializationInfo info données dans cet objet. Les constructeurs ne sont pas appelés lors de la désérialisation des informations et de la reconstruction de l’objet.

S’applique à