Share via


CompositeDuplexBindingElement.Clone Metode

Definisi

Mengembalikan klon mendalam dari elemen pengikatan saat ini.

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

Mengembalikan

CompositeDuplexBindingElement yang merupakan klon mendalam dari elemen pengikatan saat ini.

Keterangan

Mengembalikan kloning memungkinkan runtime untuk mendukung kasus di mana beberapa pengikatan kustom berbagi elemen pengikatan kustom. Jika kloning tidak dikembalikan, perilaku run-time tidak ditentukan.

Klon mendalam objek membuat salinan objek dan salinan semuanya secara langsung atau tidak langsung dirujuk oleh objek tersebut. (Ini juga disebut menyalin seluruh grafik objek.) Klon objek yang dangkal, sebaliknya, adalah salinan objek saja. Jika objek berisi referensi ke objek lain, salinan dangkal tidak membuat salinan objek yang dirujuk; sebaliknya, hanya menyalin referensi ke objek asli. Secara khusus, salinan CompositeDuplexBindingElement salinan mendalam atas ClientBaseAddress nilai.

Berlaku untuk