ISafeSerializationData Arabirim
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.
Dikkat
Formatter-based serialization is obsolete and should not be used.
Güvenlik saydam kodda özel özel durum verilerinin seri hale getirilmesini sağlar.
public interface class ISafeSerializationData
public interface ISafeSerializationData
[System.Obsolete("Formatter-based serialization is obsolete and should not be used.", DiagnosticId="SYSLIB0050", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public interface ISafeSerializationData
type ISafeSerializationData = interface
[<System.Obsolete("Formatter-based serialization is obsolete and should not be used.", DiagnosticId="SYSLIB0050", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type ISafeSerializationData = interface
Public Interface ISafeSerializationData
- Öznitelikler
Açıklamalar
Framework 4.0 to.NET önceki sürümlerde, özel kullanıcı verilerinin saydam güvenlik kodunda seri hale getirilmesi yöntemi kullanılarak GetObjectData gerçekleştirilir. .NET Framework 4.0'dan başlayarak, bu yöntem güvenlik saydam kodda yürütülmesini SecurityCriticalAttribute engelleyen özniteliğiyle işaretlenir. Bu koşulu geçici olarak çözmek için arabirimini ISafeSerializationData uygulayın ve aşağıdaki örnekte gösterildiği gibi özel veriler ekleyin.
CompleteDeserialization yöntemi serileştirmeden sonra çağrılır ve özel verileri geri yüklemek için yöntemini SafeSerializationEventArgs kullanır.
Yöntemler
CompleteDeserialization(Object) |
Geçersiz.
Örnek seri durumdan çıkarıldığında bu yöntem çağrılır. |