ISerializable.GetObjectData(SerializationInfo, StreamingContext) Metod

Definition

Fyller i en SerializationInfo med de data som behövs för att serialisera målobjektet.

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)

Parametrar

info
SerializationInfo

Att SerializationInfo fylla med data.

context
StreamingContext

Målet (se StreamingContext) för den här serialiseringen.

Attribut

Undantag

Anroparen har inte den behörighet som krävs.

Kommentarer

Alla objekt som ingår i SerializationInfo spåras och serialiseras automatiskt av formaterare.

Note

Det är inte säkert att den här metoden bara anropas en gång per objektinstans under serialiseringen. Därför bör metoden implementeras på ett sådant sätt att dess beteende blir detsamma oavsett hur många gånger den anropas.

Gäller för

Se även