SurrogateSelector Třída

Definice

Upozornění

Formatter-based serialization is obsolete and should not be used.

Pomáhá formátovacím procesům při výběru náhradní serializace delegovat serializace nebo deserializace procesu.

public ref 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
public class SurrogateSelector : System.Runtime.Serialization.ISurrogateSelector
[System.Runtime.InteropServices.ComVisible(true)]
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}")>]
type SurrogateSelector = class
    interface ISurrogateSelector
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 dává uživatelům objekt, který dokáže zpracovat požadavky serializace jiného objektu a v případě potřeby může serializovaná data transformovat.

Konstruktory

Name Description
SurrogateSelector()
Zastaralé.

Inicializuje novou instanci SurrogateSelector třídy.

Metody

Name Description
AddSurrogate(Type, StreamingContext, ISerializationSurrogate)
Zastaralé.

Přidá náhradník do seznamu kontrolovaných náhradních prostředků.

ChainSelector(ISurrogateSelector)
Zastaralé.

Přidá zadaný ISurrogateSelector typ objektu do seznamu náhradních prostředků.

Equals(Object)
Zastaralé.

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()
Zastaralé.

Slouží jako výchozí funkce hash.

(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 určitý typ.

GetType()
Zastaralé.

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()
Zastaralé.

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
RemoveSurrogate(Type, StreamingContext)
Zastaralé.

Odebere náhradní 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