Regex.ISerializable.GetObjectData(SerializationInfo, StreamingContext) Metodo

Definizione

Popola un oggetto SerializationInfo con i dati necessari per deserializzare l'oggetto Regex corrente.

 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

Parametri

si
SerializationInfo

Oggetto da popolare con le informazioni sulla serializzazione.

context
StreamingContext

Posizione di archiviazione e recupero dei dati serializzati. Questo parametro è riservato per usi futuri.

Implementazioni

Commenti

Tutti gli oggetti inclusi in SerializationInfo vengono rilevati e serializzati automaticamente dal formattatore.
Il codice che chiama GetObjectData richiede l'oggetto SecurityPermission per fornire servizi di serializzazione. Enumerazione associata: SecurityPermissionFlag.SerializationFormatter.

Nota

Non è garantito che questo metodo venga chiamato una sola volta per ogni istanza dell'oggetto durante la serializzazione. Pertanto, il metodo deve essere implementato in modo tale che il suo comportamento sarà lo stesso indipendentemente dal numero di volte in cui viene chiamato.

Si applica a