語言

CompositeDuplexBindingElement.Clone 方法

定義

回傳一個深度的結合元件複製品。

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

傳回

A CompositeDuplexBindingElement 是當前結合元件的深度克隆。

備註

回傳複製版本可讓執行時支援多個自訂綁定共享自訂綁定元素的情況。 若未回傳複製,執行時行為未定義。

物件的深度複製會產生該物件的副本,以及該物件直接或間接參考的所有內容的複製品。 (這也稱為複製整個物件圖。)相較之下,淺層克隆物體僅是物體的複製品。 如果物件包含對其他物件的引用,淺層複製不會建立被參考物件的副本;取而代之的是,它只複製原始物件的參考。 特別是,在該CompositeDuplexBindingElement值上有深層複製ClientBaseAddress。

適用於