Partager via


ObjectAdapter.Move(Operation, Object) Méthode

Définition

L’opération « déplacement » supprime la valeur à un emplacement spécifié et l’ajoute à l’emplacement cible.

L’objet d’opération DOIT contenir un membre « from », qui est une chaîne contenant une valeur de pointeur JSON qui fait référence à l’emplacement dans le document cible à partir duquel déplacer la valeur.

L’emplacement « de » doit exister pour que l’opération réussisse.

Par exemple :

{ « op »: « move », « from »: « /a/b/c », « path »: « /a/b/d » }

Cette opération est fonctionnellement identique à une opération « remove » sur l’emplacement « from », suivie immédiatement d’une opération « add » à l’emplacement cible avec la valeur qui vient d’être supprimée.

L’emplacement « from » NE DOIT PAS être un préfixe approprié de l’emplacement « path » ; c’est-à-dire qu’un lieu ne peut pas être déplacé dans l’un de ses enfants.

public:
 virtual void Move(Microsoft::AspNetCore::JsonPatch::Operations::Operation ^ operation, System::Object ^ objectToApplyTo);
public void Move (Microsoft.AspNetCore.JsonPatch.Operations.Operation operation, object objectToApplyTo);
abstract member Move : Microsoft.AspNetCore.JsonPatch.Operations.Operation * obj -> unit
override this.Move : Microsoft.AspNetCore.JsonPatch.Operations.Operation * obj -> unit
Public Sub Move (operation As Operation, objectToApplyTo As Object)

Paramètres

operation
Operation

Opération de déplacement.

objectToApplyTo
Object

Objet auquel appliquer l’opération.

Implémente

S’applique à