BindingElement.Clone Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Türetilmiş bir sınıfta geçersiz kılındığında, bağlama öğesi nesnesinin bir kopyasını döndürür.
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
Döndürülenler
BindingElement Özgün kopyanın derin bir kopyası olan nesne.
Açıklamalar
Clone Bağlama öğenizin derin bir kopyasını döndürmek için yöntemini uygulayın. Kopya döndürmek, çalışma zamanının birden çok özel bağlamanın bir özel bağlama öğesini paylaştığı olayı desteklemesini sağlar. Bir kopya döndürülmezse, çalışma zamanı davranışı tanımlanmamıştır.
Bir nesnenin derin kopyası, nesnenin bir kopyasını ve bu nesne tarafından doğrudan veya dolaylı olarak başvuruda bulunan her şeyin bir kopyasını oluşturur. (Buna nesne grafiğinin tamamını kopyalama da denir.) Bir nesnenin yüzeysel kopyası ise nesnenin yalnızca bir kopyasıdır. Nesne diğer nesnelere başvurular içeriyorsa, basit kopya başvuruda bulunılan nesnelerin kopyalarını oluşturmaz; bunun yerine, yalnızca başvuruları özgün nesnelere kopyalar.