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á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) |