Udostępnij za pośrednictwem


Regex.ISerializable.GetObjectData(SerializationInfo, StreamingContext) Metoda

Definicja

SerializationInfo Wypełnia obiekt danymi niezbędnymi do deserializacji bieżącego Regex obiektu.

 virtual void System.Runtime.Serialization.ISerializable.GetObjectData(System::Runtime::Serialization::SerializationInfo ^ si, System::Runtime::Serialization::StreamingContext context) = System::Runtime::Serialization::ISerializable::GetObjectData;
void ISerializable.GetObjectData (System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context);
abstract member System.Runtime.Serialization.ISerializable.GetObjectData : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> unit
override this.System.Runtime.Serialization.ISerializable.GetObjectData : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> unit
Sub GetObjectData (si As SerializationInfo, context As StreamingContext) Implements ISerializable.GetObjectData

Parametry

si
SerializationInfo

Obiekt do wypełnienia informacjami o serializacji.

context
StreamingContext

Miejsce do przechowywania i pobierania serializowanych danych. Ten parametr jest zarezerwowany do użytku w przyszłości.

Implementuje

Uwagi

Wszystkie obiekty uwzględnione w obiekcie SerializationInfo są automatycznie śledzone i serializowane przez program formatujący.
Kod wywołujący GetObjectData SecurityPermission wymaga elementu do świadczenia usług serializacji. Skojarzone wyliczenie: SecurityPermissionFlag.SerializationFormatter.

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