Aracılığıyla paylaş


IObjectAdapter.Add(Operation, Object) Yöntem

Tanım

"ekle" işlemi kullanıldığında, hedef belgenin köküne, belirtilen geçerli dizindeki hedef diziye veya belirtilen konumdaki bir hedef nesneye yeni bir değer eklenir.

Dizilere ekleme yaparken, belirtilen dizin dizideki öğelerin sayısından büyük OLMALIDIR. Değeri diziye eklemek için "-" karakteri dizini kullanılır (bkz. [RFC6901]).

Bir nesneye ekleme yaparken, nesne üyesi yoksa, belirtilen konumda nesneye yeni bir üye eklenir veya nesne üyesi varsa, o üyenin değeri değiştirilir.

İşlem nesnesi, içeriği eklenecek değeri belirten bir "value" üyesi içermelidir.

Örnek:

{ "op": "add", "path": "/a/b/c", "value": [ "foo", "bar" ] }

Bkz. 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)

Parametreler

operation
Operation

Ekleme işlemi.

objectToApplyTo
Object

İşlemin uygulanacağı nesne.

Şunlara uygulanır