ISerializable.GetObjectData(SerializationInfo, StreamingContext) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Füllt eine SerializationInfo mit den Daten auf, die zum Serialisieren des Zielobjekts erforderlich sind.
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)
Parameter
- info
- SerializationInfo
Der SerializationInfo mit Daten aufgefüllt werden soll.
- context
- StreamingContext
Das Ziel (siehe StreamingContext) für diese Serialisierung.
- Attribute
Ausnahmen
Der Aufrufer verfügt nicht über die erforderliche Berechtigung.
Hinweise
Alle Objekte, die SerializationInfo im Lieferumfang enthalten sind, werden automatisch vom Formatierer nachverfolgt und serialisiert.
Note
Es ist nicht garantiert, dass diese Methode während der Serialisierung nur einmal pro Objektinstanz aufgerufen wird. Daher sollte die Methode so implementiert werden, dass ihr Verhalten unabhängig von der Anzahl der Aufrufe identisch ist.