BindingElement.Clone 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.
En cas de substitution dans une classe dérivée, retourne une copie de l’objet d’élément de liaison.
public:
abstract System::ServiceModel::Channels::BindingElement ^ Clone();
public abstract System.ServiceModel.Channels.BindingElement Clone();
abstract member Clone : unit -> System.ServiceModel.Channels.BindingElement
Public MustOverride Function Clone () As BindingElement
Retours
Objet BindingElement qui est un clone profond de l’original.
Remarques
Implémentez la Clone méthode pour retourner un clone profond de votre élément de liaison. 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.