Sdílet prostřednictvím


ObjectAdapter.Move(Operation, Object) Metoda

Definice

Operace přesunu odebere hodnotu v zadaném umístění a přidá ji do cílového umístění.

Objekt operace MUSÍ obsahovat člen "from", což je řetězec obsahující hodnotu ukazatele JSON, která odkazuje na umístění v cílovém dokumentu, ze kterého se má hodnota přesunout.

Umístění "Od" MUSÍ existovat, aby operace byla úspěšná.

Příklad:

{ "op": "move", "from": "/a/b/c", "path": "/a/b/d" }

Tato operace je funkčně shodná s operací "odebrání" v umístění "z", po které okamžitě následuje operace "add" v cílovém umístění s hodnotou, která byla právě odebrána.

Umístění "z" NESMÍ být správnou předponou umístění "cesta"; tj. umístění nemůže být přesunuto do jednoho z dětí.

public:
 virtual void Move(Microsoft::AspNetCore::JsonPatch::Operations::Operation ^ operation, System::Object ^ objectToApplyTo);
public void Move (Microsoft.AspNetCore.JsonPatch.Operations.Operation operation, object objectToApplyTo);
abstract member Move : Microsoft.AspNetCore.JsonPatch.Operations.Operation * obj -> unit
override this.Move : Microsoft.AspNetCore.JsonPatch.Operations.Operation * obj -> unit
Public Sub Move (operation As Operation, objectToApplyTo As Object)

Parametry

operation
Operation

Operace přesunu.

objectToApplyTo
Object

Objekt, na který se má operace použít.

Implementuje

Platí pro