Compartir a través de


ObjectAdapter.Move(Operation, Object) Método

Definición

La operación "mover" quita el valor en una ubicación especificada y lo agrega a la ubicación de destino.

El objeto de operación DEBE contener un miembro "from", que es una cadena que contiene un valor de puntero JSON que hace referencia a la ubicación del documento de destino desde la que mover el valor.

La ubicación "from" debe existir para que la operación se realice correctamente.

Por ejemplo:

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

Esta operación es funcionalmente idéntica a una operación "remove" en la ubicación "from", seguida de una operación "add" inmediatamente en la ubicación de destino con el valor que acaba de quitar.

La ubicación "from" NO DEBE ser un prefijo adecuado de la ubicación "path"; Es decir, una ubicación no se puede mover a uno de sus elementos secundarios.

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)

Parámetros

operation
Operation

Operación de movimiento.

objectToApplyTo
Object

Objeto al que se va a aplicar la operación.

Implementaciones

Se aplica a