ISerializable.GetObjectData(SerializationInfo, StreamingContext) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vult een SerializationInfo met de gegevens die nodig zijn om het doelobject te serialiseren.
public:
void GetObjectData(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
[System.Security.SecurityCritical]
public void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
abstract member GetObjectData : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> unit
[<System.Security.SecurityCritical>]
abstract member GetObjectData : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> unit
Public Sub GetObjectData (info As SerializationInfo, context As StreamingContext)
Parameters
- info
- SerializationInfo
De SerializationInfo te vullen met gegevens.
- context
- StreamingContext
De bestemming (zie StreamingContext) voor deze serialisatie.
- Kenmerken
Uitzonderingen
De beller heeft niet de vereiste machtiging.
Opmerkingen
Objecten die in de SerializationInfo objecten zijn opgenomen, worden automatisch bijgehouden en geserialiseerd door de formatter.
Note
Het is niet gegarandeerd dat deze methode slechts één keer per objectexemplaren wordt aangeroepen tijdens de serialisatie. Daarom moet de methode zodanig worden geïmplementeerd dat het gedrag ervan hetzelfde is, ongeacht het aantal keren dat deze wordt aangeroepen.