CompositeDuplexBindingElement.Clone Méthode

Définition

Retourne un clone profond de l’élément de liaison actuel.

public:
 override System::ServiceModel::Channels::BindingElement ^ Clone();
public override System.ServiceModel.Channels.BindingElement Clone();
override this.Clone : unit -> System.ServiceModel.Channels.BindingElement
Public Overrides Function Clone () As BindingElement

Retours

Clone CompositeDuplexBindingElement profond de l’élément de liaison actuel.

Remarques

Le renvoi d’un clone permet au runtime de prendre en charge le cas dans lequel plusieurs liaisons personnalisées partagent un élément de liaison personnalisé. Si un clone n’est pas retourné, le comportement d’exécution n’est pas défini.

Un clone profond d’un objet crée une copie de l’objet et une copie de tout ce qui est directement ou indirectement référencé par cet objet. (Il s’agit également de la copie de l’ensemble du graphique d’objet.) En revanche, un clone peu profond d’un objet est une copie de l’objet uniquement. Si l’objet contient des références à d’autres objets, la copie superficielle ne crée pas de copies des objets référencés ; Au lieu de cela, il copie uniquement les références aux objets d’origine. En particulier, une copie approfondie de CompositeDuplexBindingElement copies sur la ClientBaseAddress valeur.

S’applique à