ObjectAdapter.Replace(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í.
Operace nahradit nahradí hodnotu v cílovém umístění novou hodnotou. Objekt operace musí obsahovat člen "value", jehož obsah určuje náhradní hodnotu.
Cílové umístění musí existovat, aby operace byla úspěšná.
Příklad: { "op": "replace", "path": "/a/b/c", "value": 42 } Tato operace je funkčně shodná s operací "remove" pro hodnotu a za ní okamžitě následuje operace "add" ve stejném umístění s náhradní hodnotou.
Poznámka: I když je to stejné funkčně, nevoláme odebrání + přidání z důvodů výkonu (více kontrol stejných požadavků).
public:
virtual void Replace(Microsoft::AspNetCore::JsonPatch::Operations::Operation ^ operation, System::Object ^ objectToApplyTo);
public void Replace (Microsoft.AspNetCore.JsonPatch.Operations.Operation operation, object objectToApplyTo);
abstract member Replace : Microsoft.AspNetCore.JsonPatch.Operations.Operation * obj -> unit
override this.Replace : Microsoft.AspNetCore.JsonPatch.Operations.Operation * obj -> unit
Public Sub Replace (operation As Operation, objectToApplyTo As Object)
Parametry
- operation
- Operation
Operace nahrazení.
- objectToApplyTo
- Object
Objekt, na který se má operace použít.