ObjectAdapter.Replace(Operation, Object) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.