ISafeSerializationData 介面

定義

允許以安全透明程式碼序列化自訂例外資料。

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)

當實例被反序列化時,會呼叫此方法。

適用於

另請參閱