Delegate.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.
Temsilcinin sığ bir kopyasını oluşturur.
public:
virtual System::Object ^ Clone();
public virtual object Clone ();
abstract member Clone : unit -> obj
override this.Clone : unit -> obj
Public Overridable Function Clone () As Object
Döndürülenler
Temsilcinin sığ bir kopyası.
Uygulamalar
Açıklamalar
Kopya, özgün temsilciyle aynı Type, hedef, yöntem ve çağırma listesine sahiptir.
Basit bir kopya, özgün nesneyle aynı türde yeni bir örnek oluşturur ve sonra özgün nesnenin statik olmayan alanlarını kopyalar. Alan bir değer türüyse, alanın bit bit kopyası gerçekleştirilir. Alan bir başvuru türüyse, başvuru kopyalanır ancak başvuruda bulunılan nesne kopyalanmaz; bu nedenle, özgün nesnedeki başvuru ve kopyadaki başvuru aynı nesneye işaret. Buna karşılık, bir nesnenin derin bir kopyası, nesnedeki alanlar tarafından doğrudan veya dolaylı olarak başvuruda bulunılan her şeyi çoğaltır.