Compartir a través de


ObjectAdapter.Replace(Operation, Object) Método

Definición

La operación "replace" reemplaza el valor en la ubicación de destino por un nuevo valor. El objeto de operación DEBE contener un miembro "value" cuyo contenido especifica el valor de reemplazo.

La ubicación de destino DEBE existir para que la operación se realice correctamente.

Por ejemplo:

{ "op": "replace", "path": "/a/b/c", "value": 42 }

Esta operación es funcionalmente idéntica a una operación "remove" para un valor, seguida de una operación "add" inmediatamente en la misma ubicación con el valor de reemplazo.

Nota: aunque es lo mismo funcionalmente, no llamamos a remove + add por motivos de rendimiento (varias comprobaciones de los mismos requisitos).

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

Parámetros

operation
Operation

Operación de reemplazo.

objectToApplyTo
Object

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

Implementaciones

Se aplica a