ISerializationSurrogate Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Upozornění
Formatter-based serialization is obsolete and should not be used.
Implementuje serializační náhradní selektor, který umožňuje jednomu objektu provádět serializaci a deserializaci jiné.
public interface class ISerializationSurrogate
[System.Obsolete("Formatter-based serialization is obsolete and should not be used.", DiagnosticId="SYSLIB0050", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public interface ISerializationSurrogate
public interface ISerializationSurrogate
[System.Runtime.InteropServices.ComVisible(true)]
public interface ISerializationSurrogate
[<System.Obsolete("Formatter-based serialization is obsolete and should not be used.", DiagnosticId="SYSLIB0050", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type ISerializationSurrogate = interface
type ISerializationSurrogate = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type ISerializationSurrogate = interface
Public Interface ISerializationSurrogate
- Atributy
Metody
| Name | Description |
|---|---|
| GetObjectData(Object, SerializationInfo, StreamingContext) |
Zastaralé.
Naplní poskytnutá SerializationInfo data potřebná k serializaci objektu. |
| SetObjectData(Object, SerializationInfo, StreamingContext, ISurrogateSelector) |
Zastaralé.
Naplní objekt pomocí informací v objektu SerializationInfo. |