Sdílet prostřednictvím


SurrogateSelector Třída

Definice

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)

Platí pro