Regex.ISerializable.GetObjectData(SerializationInfo, StreamingContext) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir SerializationInfo nesneyi geçerli Regex nesnenin seri durumdan çıkarılması için gereken verilerle doldurur.
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
Parametreler
Seri hale getirme bilgileriyle doldurulacak nesne.
- context
- StreamingContext
Serileştirilmiş verileri depolamak ve almak için kullanılan yer. Bu parametre gelecekte kullanılmak üzere ayrılmıştır.
Uygulamalar
Açıklamalar
içinde SerializationInfo bulunan tüm nesneler, biçimlendirici tarafından otomatik olarak izlenir ve seri hale getirilir.
Çağıran GetObjectData kod, serileştirme hizmetleri sağlamak için öğesini SecurityPermission gerektirir. İlişkili numaralandırma: SecurityPermissionFlag.SerializationFormatter.
Not
Bu yöntemin serileştirme sırasında nesne örneği başına yalnızca bir kez çağrılacağı garanti değildir. Bu nedenle, yöntemin çağrılma sayısından bağımsız olarak davranışının aynı olacağı şekilde uygulanması gerekir.