Regex.ISerializable.GetObjectData(SerializationInfo, StreamingContext) Metoda

Definice

Naplní SerializationInfo objekt daty potřebnými k deserializaci aktuálního Regex objektu.

 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

Objekt pro naplnění serializačními informacemi.

context
StreamingContext

Místo pro ukládání a načítání serializovaných dat. Tento parametr je vyhrazen pro budoucí použití.

Implementuje

Poznámky

Všechny objekty, které jsou součástí souboru SerializationInfo , jsou automaticky sledovány a serializovány formátovačem.
Kód, který volá GetObjectData , vyžaduje SecurityPermission poskytování serializačních služeb. Přidružený výčet: SecurityPermissionFlag.SerializationFormatter.

Poznámka

Není zaručeno, že tato metoda bude volána pouze jednou na instanci objektu během serializace. Proto by měla být metoda implementována takovým způsobem, že jeho chování bude stejné bez ohledu na počet volání.

Platí pro