BindingContext.Clone Methode

Definition

Gibt eine Kopie des aktuellen Kontexts für die Kanalerstellung zurück.Returns a copy of the current channel build context.

public:
 System::ServiceModel::Channels::BindingContext ^ Clone();
public System.ServiceModel.Channels.BindingContext Clone ();
member this.Clone : unit -> System.ServiceModel.Channels.BindingContext
Public Function Clone () As BindingContext

Gibt zurück

Ein BindingContext-Objekt, das eine Kopie des aktuellen Kontexts für die Kanalerstellung darstellt.A BindingContext object that is a copy of the current channel build context.

Beispiele

CustomBinding binding = new CustomBinding();
BindingParameterCollection bpCol = new BindingParameterCollection();
BindingContext context = new BindingContext(binding, bpCol);
BindingContext clonedContext = context.Clone();
Dim binding As New CustomBinding()
Dim bpCol As New BindingParameterCollection()
Dim context As New BindingContext(binding, bpCol)
Dim clonedContext As BindingContext = context.Clone()

Hinweise

Diese Methode gibt eine Kopie zurück, die ein tiefer Klon des Bindungskontexts ist.This method returns a copy that is a deep clone of your binding context. Mit einem tiefen Klon eines Objekts wird neben der Kopie des Objekts eine Kopie aller Elemente erstellt, auf die das betreffende Objekt direkt oder indirekt verweist.A deep clone of an object creates a copy of the object and a copy of everything directly or indirectly referenced by that object. (Dieser Vorgang wird auch als Kopieren des gesamten Objektdiagramms bezeichnet.) Ein flacher Klon eines Objekts stellt im Gegensatz dazu nur eine Kopie des Objekts dar.(This is also called copying the entire object graph.) A shallow clone of an object, by contrast, is a copy of the object only. Wenn das Objekt Verweise auf andere Objekte enthält, werden von der flachen Kopie keine Kopien der Objekte erstellt, auf die verwiesen wird. Stattdessen werden nur die Verweise auf die ursprünglichen Objekte kopiert.If the object contains references to other objects, the shallow copy does not create copies of the referred objects; instead, it copies only the references to the original objects.

Gilt für: