ObjectAdapter.Copy(Operation, Object) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Der Kopiervorgang kopiert den Wert an einem angegebenen Speicherort an den Zielspeicherort.
Das Vorgangsobjekt MUSS ein "from"-Element enthalten. Dabei handelt es sich um eine Zeichenfolge mit einem JSON-Zeigerwert, der auf die Position im Zieldokument verweist, aus der der Wert kopiert werden soll.
Der Speicherort "von" MUSS vorhanden sein, damit der Vorgang erfolgreich ist.
Beispiel:
{ "op": "copy", "from": "/a/b/c", "path": "/a/b/e" }
Dieser Vorgang ist funktionell identisch mit einem "Add"-Vorgang am Zielspeicherort, der den im "from"-Element angegebenen Wert verwendet.
Hinweis: Obwohl es funktional gleich ist, rufen wir aus Leistungsgründen nicht add mit dem wert auf, der in angegeben ist (mehrere Überprüfungen derselben Anforderungen).
public:
virtual void Copy(Microsoft::AspNetCore::JsonPatch::Operations::Operation ^ operation, System::Object ^ objectToApplyTo);
public void Copy (Microsoft.AspNetCore.JsonPatch.Operations.Operation operation, object objectToApplyTo);
abstract member Copy : Microsoft.AspNetCore.JsonPatch.Operations.Operation * obj -> unit
override this.Copy : Microsoft.AspNetCore.JsonPatch.Operations.Operation * obj -> unit
Public Sub Copy (operation As Operation, objectToApplyTo As Object)
Parameter
- operation
- Operation
Der Kopiervorgang.
- objectToApplyTo
- Object
Objekt, auf das der Vorgang angewendet werden soll.