ISurrogateSelector Interface

Definitie

Geeft een serialisatie surrogaatselectorklasse aan.

public interface class ISurrogateSelector
public interface ISurrogateSelector
[System.Runtime.InteropServices.ComVisible(true)]
public interface ISurrogateSelector
type ISurrogateSelector = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type ISurrogateSelector = interface
Public Interface ISurrogateSelector
Afgeleid
Kenmerken

Opmerkingen

Surrogaatkiezers implementeren de ISurrogateSelector interface om formatters te helpen bij het selecteren van surrogaten om te delegeren aan de serialisatie of deserialisatie van andere objecten.

Methoden

Name Description
ChainSelector(ISurrogateSelector)

Hiermee geeft u de volgende ISurrogateSelector voor surrogaten te onderzoeken of het huidige exemplaar geen surrogaat heeft voor het opgegeven type en de assembly in de opgegeven context.

GetNextSelector()

Retourneert de volgende surrogaatkiezer in de keten.

GetSurrogate(Type, StreamingContext, ISurrogateSelector)

Hiermee wordt gezocht naar het surrogaat dat het type van het opgegeven object vertegenwoordigt, te beginnen met de opgegeven surrogaatselector voor de opgegeven serialisatiecontext.

Van toepassing op