IObjectAdapter.Add(Operation, Object) Metoda

Definice

Pomocí operace přidání se nová hodnota vloží do kořenového adresáře cílového dokumentu, do cílového pole v zadaném platném indexu nebo do cílového objektu v zadaném umístění.

Při přidávání do polí nesmí být zadaný index větší než počet prvků v poli. K připojení hodnoty k poli se použije index znaku -(viz [RFC6901]).

Při přidávání k objektu, pokud člen objektu ještě neexistuje, je nový člen přidán do objektu v zadaném umístění nebo pokud existuje člen objektu, je hodnota daného člena nahrazena.

Objekt operace MUSÍ obsahovat člen "value", jehož obsah určuje hodnotu, která se má přidat.

Příklad: { "op": "add", "path": "/a/b/c", "value": [ "foo", "bar" ] } Viz 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)

Parametry

operation
Operation

Operace přidání.

objectToApplyTo
Object

Objekt pro použití operace.

Platí pro