Regex.ISerializable.GetObjectData(SerializationInfo, StreamingContext) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將還原序列化目前 SerializationInfo 物件所需的資料填入 (Populate) Regex 物件。
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
參數
要使用序列化資訊來填入的物件。
- context
- StreamingContext
要儲存並擷取序列化資料的位置。 這個參數保留給未來使用。
實作
備註
包含在 中的任何 SerializationInfo 物件都會由格式器自動追蹤和序列化。
呼叫 GetObjectData 的程式碼需要 SecurityPermission 提供序列化服務。 關聯的列舉型別:SecurityPermissionFlag.SerializationFormatter。
注意
不保證這個方法只會在序列化期間針對每個物件實例呼叫一次。 因此,不論呼叫方法的次數為何,都應該實作 方法,使其行為相同。