SurrogateSelector Třída
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.
Pomáhá formátování při výběru náhradní serializace delegovat serializace nebo deserializace proces na.
public ref class SurrogateSelector : System::Runtime::Serialization::ISurrogateSelector
public class SurrogateSelector : System.Runtime.Serialization.ISurrogateSelector
[System.Obsolete("Formatter-based serialization is obsolete and should not be used.", DiagnosticId="SYSLIB0050", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public class SurrogateSelector : System.Runtime.Serialization.ISurrogateSelector
[System.Runtime.InteropServices.ComVisible(true)]
public class SurrogateSelector : System.Runtime.Serialization.ISurrogateSelector
type SurrogateSelector = class
interface ISurrogateSelector
[<System.Obsolete("Formatter-based serialization is obsolete and should not be used.", DiagnosticId="SYSLIB0050", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type SurrogateSelector = class
interface ISurrogateSelector
[<System.Runtime.InteropServices.ComVisible(true)>]
type SurrogateSelector = class
interface ISurrogateSelector
Public Class SurrogateSelector
Implements ISurrogateSelector
- Dědičnost
-
SurrogateSelector
- Odvozené
- Atributy
- Implementuje
Poznámky
Náhradní serializace poskytuje uživatelům objekt, který může zpracovávat požadavky serializace jiného objektu a může transformovat serializovaná data v případě potřeby.
Konstruktory
SurrogateSelector() |
Zastaralé.
Inicializuje novou instanci SurrogateSelector třídy . |
Metody
AddSurrogate(Type, StreamingContext, ISerializationSurrogate) |
Zastaralé.
Přidá náhradníka do seznamu kontrolovaných náhradních položek. |
ChainSelector(ISurrogateSelector) |
Zastaralé.
Přidá zadaný ISurrogateSelector objekt, který může zpracovat konkrétní typ objektu do seznamu náhradních položek. |
Equals(Object) |
Zastaralé.
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Zastaralé.
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetNextSelector() |
Zastaralé.
Vrátí další selektor v řetězci selektorů. |
GetSurrogate(Type, StreamingContext, ISurrogateSelector) |
Zastaralé.
Vrátí náhradu pro konkrétní typ. |
GetType() |
Zastaralé.
Type Získá z aktuální instance. (Zděděno od Object) |
MemberwiseClone() |
Zastaralé.
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
RemoveSurrogate(Type, StreamingContext) |
Zastaralé.
Odebere náhradu přidruženou k danému typu. |
ToString() |
Zastaralé.
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |