IObjectAdapter.Add(Operation, Object) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.