Delegate.Clone Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří kopii delegáta bez podstruktury.
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
Návraty
Kopie delegáta bez podstruktury.
Implementuje
Poznámky
Klon má stejný Type , cílový, metoda a seznam vyvolání jako původní delegát.
Neomezený kopii vytvoří novou instanci stejného typu jako původní objekt a poté zkopíruje nestatická pole původního objektu. Pokud je pole typem hodnoty, je provedena bitová kopie pole. Pokud je pole odkazový typ, je odkaz zkopírován, ale odkazovaný objekt není. Proto odkaz v původním objektu a odkaz v bodu klonování na stejný objekt. Naproti tomu hluboká kopie objektu duplikuje všechno přímo nebo nepřímo odkazované poli v objektu.