ISafeSerializationData Interfész

Definíció

Lehetővé teszi az egyéni kivételadatok szerializálását a biztonsági transzparens kódban.

public interface class ISafeSerializationData
public interface ISafeSerializationData
type ISafeSerializationData = interface
Public Interface ISafeSerializationData

Megjegyzések

A .NET Framework 4.0 korábbi verzióiban az egyéni felhasználói adatok biztonsági transzparens kódban való szerializálása a GetObjectData metódussal történt. A .NET Framework 4.0-tól kezdve ez a metódus a SecurityCriticalAttribute attribútummal van megjelölve, amely megakadályozza a végrehajtást a biztonsági-transzparens kódban. A feltétel megkerüléséhez implementálja az interfészt ISafeSerializationData , és adjon hozzá egyéni adatokat az alábbi példában látható módon.

A CompleteDeserialization metódus a szerializálás után lesz meghívva, és az SafeSerializationEventArgs egyéni adatok visszaállításához használja.

Metódusok

Name Description
CompleteDeserialization(Object)

Ezt a metódust akkor hívjuk meg, ha a példány deszerializálva van.

A következőre érvényes:

Lásd még