Partager via


ObjectAdapter.Replace(Operation, Object) Méthode

Définition

L’opération « remplacer » remplace la valeur à l’emplacement cible par une nouvelle valeur. L’objet d’opération DOIT contenir un membre « value » dont le contenu spécifie la valeur de remplacement.

L’emplacement cible DOIT exister pour que l’opération réussisse.

Par exemple :

{ « op »: « replace », « path »: « /a/b/c », « value »: 42 }

Cette opération est fonctionnellement identique à une opération « remove » pour une valeur, suivie immédiatement d’une opération « add » au même emplacement avec la valeur de remplacement.

Remarque : même s’il s’agit de la même fonctionnalité, nous n’appelons pas remove + add pour des raisons de performances (plusieurs vérifications des mêmes exigences).

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)

Paramètres

operation
Operation

Opération de remplacement.

objectToApplyTo
Object

Objet auquel appliquer l’opération.

Implémente

S’applique à