Sdílet prostřednictvím


IObjectAdapter.Add(Operation, Object) Metoda

Definice

Pomocí operace "add" 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 matici. K připojení hodnoty k poli se použije index znaku "-" (viz [RFC6901]).

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

Objekt operace MUSÍ obsahovat člena "value", jehož obsah určuje hodnotu, která má být přidána.

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, na který se má operace použít.

Platí pro