ISerializable.GetObjectData(SerializationInfo, StreamingContext) Metoda

Definicja

Przestroga

Formatter-based serialization is obsolete and should not be used.

Wypełnia element SerializationInfo danymi wymaganymi do serializacji obiektu docelowego.

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.Obsolete("Formatter-based serialization is obsolete and should not be used.", DiagnosticId="SYSLIB0050", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
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.Obsolete("Formatter-based serialization is obsolete and should not be used.", DiagnosticId="SYSLIB0050", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
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)

Parametry

info
SerializationInfo

Element SerializationInfo do wypełnienia danymi.

context
StreamingContext

Miejsce docelowe (zobacz StreamingContext) dla tej serializacji.

Atrybuty

Wyjątki

Obiekt wywołujący nie posiada wymaganych uprawnień.

Uwagi

Wszystkie obiekty uwzględnione w obiekcie SerializationInfo są automatycznie śledzone i serializowane przez program formatujący.

Uwaga

Nie ma gwarancji, że ta metoda będzie wywoływana tylko raz na wystąpienie obiektu podczas serializacji. W związku z tym metoda powinna być zaimplementowana w taki sposób, że jego zachowanie będzie takie samo niezależnie od liczby wywołań.

Dotyczy

Zobacz też