JsonPatchDocument Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
public ref class JsonPatchDocument : Microsoft::AspNetCore::JsonPatch::IJsonPatchDocument
[Newtonsoft.Json.JsonConverter(typeof(Microsoft.AspNetCore.JsonPatch.Converters.JsonPatchDocumentConverter))]
public class JsonPatchDocument : Microsoft.AspNetCore.JsonPatch.IJsonPatchDocument
[<Newtonsoft.Json.JsonConverter(typeof(Microsoft.AspNetCore.JsonPatch.Converters.JsonPatchDocumentConverter))>]
type JsonPatchDocument = class
interface IJsonPatchDocument
Public Class JsonPatchDocument
Implements IJsonPatchDocument
- Devralma
-
JsonPatchDocument
- Öznitelikler
-
Newtonsoft.Json.JsonConverterAttribute
- Uygulamalar
Oluşturucular
JsonPatchDocument() | |
JsonPatchDocument(List<Operation>, IContractResolver) |
Özellikler
ContractResolver | |
Operations |
Yöntemler
Add(String, Object) |
İşlem ekleme. Sonuç olarak{ "op": "add", "path": "/a/b/c", "value": [ "foo", "bar" ] } |
ApplyTo(Object, Action<JsonPatchError>) |
Bu JsonPatchDocument'ı uygula |
ApplyTo(Object, IObjectAdapter, Action<JsonPatchError>) |
Bu JsonPatchDocument'ı uygula |
ApplyTo(Object, IObjectAdapter) |
Bu JsonPatchDocument'ı uygula |
ApplyTo(Object) |
Bu JsonPatchDocument'ı uygula |
Copy(String, String) |
Belirtilen konumdaki değeri hedef konuma kopyalayın. Sonuç olarak: { "op": "copy", "from": "/a/b/c", "path": "/a/b/e" } |
Move(String, String) |
Belirtilen konumdaki değeri kaldırır ve hedef konuma ekler. Sonuç olarak: { "op": "move", "from": "/a/b/c", "path": "/a/b/d" } |
Remove(String) |
Hedef konumdaki değeri kaldırın. Sonuç olarak { "op": "remove", "path": "/a/b/c" } |
Replace(String, Object) |
değeri değiştirin. Sonuç olarak { "op": "replace", "path": "/a/b/c", "value": 42 } |
Test(String, Object) |
Test değeri. Sonuç olarak { "op": "test", "path": "/a/b/c", "value": 42 } |
Belirtik Arabirim Kullanımları
IJsonPatchDocument.GetOperations() |