Delegate.Clone Metodo

Definizione

Crea una copia superficiale del delegato.

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

Valori restituiti

Copia superficiale del delegato.

Implementazioni

Commenti

Il clone ha lo stesso Typeelenco di chiamate, destinazione, metodo e chiamata del delegato originale.

Una copia superficiale crea una nuova istanza dello stesso tipo dell'oggetto originale e quindi copia i campi non statici dell'oggetto originale. Se il campo è un tipo di valore, viene eseguita una copia bit per bit del campo. Se il campo è un tipo riferimento, il riferimento viene copiato ma l'oggetto di riferimento non è; pertanto, il riferimento nell'oggetto originale e il riferimento nel punto clone allo stesso oggetto. Al contrario, una copia completa di un oggetto duplica tutti gli elementi a cui fa riferimento direttamente o indirettamente i campi nell'oggetto .

Si applica a