RemotingSurrogateSelector.GetSurrogate Méthode
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.
Retourne le substitut approprié pour le type donné dans le contexte donné.
public:
virtual System::Runtime::Serialization::ISerializationSurrogate ^ GetSurrogate(Type ^ type, System::Runtime::Serialization::StreamingContext context, [Runtime::InteropServices::Out] System::Runtime::Serialization::ISurrogateSelector ^ % ssout);
public virtual System.Runtime.Serialization.ISerializationSurrogate GetSurrogate (Type type, System.Runtime.Serialization.StreamingContext context, out System.Runtime.Serialization.ISurrogateSelector ssout);
[System.Security.SecurityCritical]
public virtual System.Runtime.Serialization.ISerializationSurrogate GetSurrogate (Type type, System.Runtime.Serialization.StreamingContext context, out System.Runtime.Serialization.ISurrogateSelector ssout);
abstract member GetSurrogate : Type * System.Runtime.Serialization.StreamingContext * ISurrogateSelector -> System.Runtime.Serialization.ISerializationSurrogate
override this.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
override this.GetSurrogate : Type * System.Runtime.Serialization.StreamingContext * ISurrogateSelector -> System.Runtime.Serialization.ISerializationSurrogate
Public Overridable Function GetSurrogate (type As Type, context As StreamingContext, ByRef ssout As ISurrogateSelector) As ISerializationSurrogate
- context
- StreamingContext
Source ou destination de la sérialisation.
- ssout
- ISurrogateSelector
Cette méthode retourne un ISurrogateSelector adapté au type d'objet spécifié. Ce paramètre est passé sans être initialisé.
Substitut approprié pour le type donné dans le contexte donné.
- Attributs
Un substitut de communication à distance gère les exigences de sérialisation de communication à distance d’un objet qui dérive d’un MarshalByRefObject. Pendant la sérialisation d’un objet qui dérive de MarshalByRefObject vers un emplacement distant, le substitut de communication à distance crée un ObjRef qui contient toutes les informations pertinentes requises pour activer et communiquer avec l’objet distant. Le nouvellement créé ObjRef peut ensuite être envoyé à un emplacement distant et utilisé pour créer un proxy.
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :