ISurrogateSelector.GetSurrogate Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Recherche le substitut qui représente le type de l’objet spécifié, en commençant par le sélecteur de substitution spécifié pour le contexte de sérialisation spécifié.
public:
System::Runtime::Serialization::ISerializationSurrogate ^ GetSurrogate(Type ^ type, System::Runtime::Serialization::StreamingContext context, [Runtime::InteropServices::Out] System::Runtime::Serialization::ISurrogateSelector ^ % selector);
public System.Runtime.Serialization.ISerializationSurrogate GetSurrogate(Type type, System.Runtime.Serialization.StreamingContext context, out System.Runtime.Serialization.ISurrogateSelector selector);
[System.Security.SecurityCritical]
public System.Runtime.Serialization.ISerializationSurrogate GetSurrogate(Type type, System.Runtime.Serialization.StreamingContext context, out System.Runtime.Serialization.ISurrogateSelector selector);
abstract member GetSurrogate : Type * System.Runtime.Serialization.StreamingContext * ISurrogateSelector -> System.Runtime.Serialization.ISerializationSurrogate
[<System.Security.SecurityCritical>]
abstract member GetSurrogate : Type * System.Runtime.Serialization.StreamingContext * ISurrogateSelector -> System.Runtime.Serialization.ISerializationSurrogate
Public Function GetSurrogate (type As Type, context As StreamingContext, ByRef selector As ISurrogateSelector) As ISerializationSurrogate
Paramètres
- context
- StreamingContext
Contexte source ou de destination pour la sérialisation actuelle.
- selector
- ISurrogateSelector
Lorsque cette méthode est retournée, contient une ISurrogateSelector référence au sélecteur de substitution où la substitution appropriée a été trouvée. Ce paramètre est passé non initialisé.
Retours
Substitution appropriée pour le type donné dans le contexte donné.
- Attributs
Exceptions
L’appelant n’a pas l’autorisation requise.