ObjectAdapter.Move(Operation, Object) 메서드

정의

"이동" 작업은 지정된 위치에서 값을 제거하고 대상 위치에 추가합니다.

작업 개체는 값을 이동할 대상 문서의 위치를 참조하는 JSON 포인터 값을 포함하는 문자열인 "from" 멤버를 포함해야 합니다.

작업이 성공하려면 "from" 위치가 있어야 합니다.

예를 들면 다음과 같습니다.

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

이 작업은 "from" 위치에 대한 "제거" 작업과 기능적으로 동일하며, 그 다음에는 방금 제거된 값을 사용하여 대상 위치에서 "추가" 작업을 즉시 수행합니다.

"from" 위치는 "path" 위치의 적절한 접두사여야 합니다. 즉, 위치를 자식 중 하나로 이동할 수 없습니다.

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)

매개 변수

operation
Operation

이동 작업입니다.

objectToApplyTo
Object

작업을 적용할 개체입니다.

구현

적용 대상