Aracılığıyla paylaş


ObjectAdapter.Move(Operation, Object) Yöntem

Tanım

"Move" işlemi belirtilen bir konumdaki değeri kaldırır ve hedef konuma ekler.

İşlem nesnesi, hedef belgedeki değeri taşımak için konuma başvuran bir JSON İşaretçisi değeri içeren bir dize olan "from" üyesini içermelidir.

İşlemin başarılı olması için "kimden" konumu MEVCUT OLMALIDIR.

Örnek:

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

Bu işlem işlevsel olarak "from" konumundaki bir "remove" işlemiyle aynıdır ve ardından hedef konumda az önce kaldırılan değerle bir "ekle" işlemi izler.

"Kimden" konumu , "yol" konumunun düzgün bir ön eki OLMALIDIR; Yani, bir konum alt öğelerinden birine taşınamaz.

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)

Parametreler

operation
Operation

Taşıma işlemi.

objectToApplyTo
Object

İşlemin uygulanacağı nesne.

Uygulamalar

Şunlara uygulanır