ISafeSerializationData 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
允許以安全透明程式碼序列化自訂例外資料。
public interface class ISafeSerializationData
public interface ISafeSerializationData
type ISafeSerializationData = interface
Public Interface ISafeSerializationData
備註
在 Framework 4.0 之前的版本.NET自訂使用者資料以安全透明碼序列化,使用 GetObjectData 方法完成。 從 .NET Framework 4.0 開始,該方法以 SecurityCriticalAttribute 屬性標記,以防止在安全透明程式碼中執行。 為了繞過這個條件,請實作介面 ISafeSerializationData 並加入自訂資料,如下方範例所示。
CompleteDeserialization序列化後呼叫此方法,並使用 來SafeSerializationEventArgs還原自訂資料。
方法
| 名稱 | Description |
|---|---|
| CompleteDeserialization(Object) |
當實例被反序列化時,會呼叫此方法。 |