Regex.ISerializable.GetObjectData(SerializationInfo, StreamingContext) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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í.