(0) exportieren Drucken
Alle erweitern
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

Delegate.Clone-Methode

Erstellt eine flache Kopie des Delegaten.

Namespace:  System
Assembly:  mscorlib (in mscorlib.dll)

public virtual Object Clone()

Rückgabewert

Typ: System.Object
Eine flache Kopie des Delegaten.

Implementiert

ICloneable.Clone()

Der Klon weist denselben Type, dasselbe Ziel, dieselbe Methode und dieselbe Aufrufliste wie der ursprüngliche Delegat auf.

Bei einer flachen Kopie wird eine neue Instanz desselben Typs wie das ursprüngliche Objekt erstellt, und anschließend werden die nicht statischen Felder des ursprünglichen Objekts kopiert. Wenn das Feld ein Werttyp ist, wird das Feld bitweise kopiert. Wenn das Feld ein Referenztyp ist, wird der Verweis kopiert, jedoch nicht das Objekt, auf das verwiesen wird. Daher zeigen der Verweis im ursprünglichen Objekt und der Verweis im Klon auf dasselbe Objekt. Bei einer tiefen Kopie eines Objekts werden hingegen alle Elemente dupliziert, auf die die Felder im Objekt direkt oder indirekt verweisen.

.NET Framework

Unterstützt in: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Unterstützt in: 4, 3.5 SP1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft