Freigeben über


Regex.ISerializable.GetObjectData(SerializationInfo, StreamingContext) Methode

Definition

Füllt ein SerializationInfo-Objekt mit den Daten, die erforderlich sind, um das aktuelle Regex-Objekt zu deserialisieren.

 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

Parameter

si
SerializationInfo

Das Objekt, das mit Serialisierungsinformationen aufgefüllt werden soll.

context
StreamingContext

Der Ort zum Speichern und Abrufen von serialisierten Daten. Dieser Parameter ist für die zukünftige Verwendung reserviert.

Implementiert

Hinweise

Alle Objekte, die im SerializationInfo Formatierer enthalten sind, werden automatisch nachverfolgt und serialisiert.
Code, der aufruft GetObjectData , erfordert die SecurityPermission Bereitstellung von Serialisierungsdiensten. Zugeordnete Enumeration: SecurityPermissionFlag.SerializationFormatter

Hinweis

Es ist nicht garantiert, dass diese Methode nur einmal pro Objektinstanz während der Serialisierung aufgerufen wird. Daher sollte die Methode so implementiert werden, dass ihr Verhalten unabhängig von der Anzahl der aufgerufenen Zeiten identisch ist.

Gilt für