IObjectAdapter.Add(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í.
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.