ISerializationSurrogate.SetObjectData Methode

Definitie

Hiermee wordt het object gevuld met behulp van de informatie in de 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);
[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

Parameters

obj
Object

Het object dat moet worden ingevuld.

info
SerializationInfo

De informatie voor het vullen van het object.

context
StreamingContext

De bron waaruit het object wordt gedeserialiseerd.

selector
ISurrogateSelector

De surrogaatkiezer waar de zoekopdracht naar een compatibele surrogaat begint.

Retouren

Het ingevulde gedeserialiseerde object.

Kenmerken

Uitzonderingen

De beller heeft niet de vereiste machtiging.

Opmerkingen

De SetObjectData methode wordt aangeroepen tijdens deserialisatie. Met deze methode kunt u de lege Objectobj waarden nemen die al zijn gemaakt en gegevens invoeren SerializationInfoinfo in dat object. Constructors worden niet aangeroepen tijdens deserialisatie van informatie en reconstructie van het object.

Van toepassing op