IObjectAdapter.Add(Operation, Object) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
"추가" 작업을 사용하면 대상 문서의 루트, 지정된 유효한 인덱스의 대상 배열 또는 지정된 위치의 대상 개체에 새 값이 삽입됩니다.
배열에 추가할 때 지정된 인덱스는 배열의 요소 수보다 크지 않아야 합니다. 배열에 값을 추가하려면 "-" 문자의 인덱스가 사용됩니다([RFC6901]참조).
개체에 추가할 때 개체 멤버가 아직 없는 경우 지정된 위치에 있는 개체에 새 멤버가 추가되거나 개체 멤버가 있으면 해당 멤버의 값이 바뀝니다.
작업 개체는 콘텐츠가 추가할 값을 지정하는 "value" 멤버를 포함해야 합니다.
예를 들면 다음과 같습니다.
{ "op": "add", "path": "/a/b/c", "value": [ "foo", "bar" ] }
RFC 6902 참조 https://tools.ietf.org/html/rfc6902#page-4
public:
void Add(Microsoft::AspNetCore::JsonPatch::Operations::Operation ^ operation, System::Object ^ objectToApplyTo);
public void Add (Microsoft.AspNetCore.JsonPatch.Operations.Operation operation, object objectToApplyTo);
abstract member Add : Microsoft.AspNetCore.JsonPatch.Operations.Operation * obj -> unit
Public Sub Add (operation As Operation, objectToApplyTo As Object)
매개 변수
- operation
- Operation
추가 작업입니다.
- objectToApplyTo
- Object
작업을 적용할 개체입니다.