Compartir a través de


IObjectAdapter.Add(Operation, Object) Método

Definición

Con la operación "add" se inserta un nuevo valor en la raíz del documento de destino, en la matriz de destino en el índice válido especificado o en un objeto de destino en la ubicación especificada.

Al agregar a matrices, el índice especificado NO DEBE ser mayor que el número de elementos de la matriz. Para anexar el valor a la matriz, se usa el índice de carácter "-" (vea [RFC6901]).

Al agregar a un objeto, si aún no existe un miembro de objeto, se agrega un nuevo miembro al objeto en la ubicación especificada o si existe un miembro de objeto, se reemplaza el valor de ese miembro.

El objeto de operación DEBE contener un miembro "value" cuyo contenido especifica el valor que se va a agregar.

Por ejemplo:

{ "op": "add", "path": "/a/b/c", "value": [ "foo", "bar" ] }

Consulte RFC 6902. https://tools.ietf.org/html/rfc6902#page-4

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

Parámetros

operation
Operation

Operación add.

objectToApplyTo
Object

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

Se aplica a