Class AtomicOperationObject
- Namespace
- JsonApiDotNetCore.Serialization.Objects
- Assembly
- JsonApiDotNetCore.dll
[PublicAPI]
public sealed class AtomicOperationObject
- Inheritance
-
AtomicOperationObject
- Inherited Members
-
Properties
Code
[JsonPropertyName("op")]
[JsonIgnore(Condition = JsonIgnoreCondition.Never)]
public AtomicOperationCode Code { get; set; }
Property Value
- AtomicOperationCode
Data
[JsonPropertyName("data")]
[JsonIgnore(Condition = JsonIgnoreCondition.Never)]
public SingleOrManyData<ResourceObject> Data { get; set; }
Property Value
- SingleOrManyData<ResourceObject>
Href
[JsonPropertyName("href")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public string? Href { get; set; }
Property Value
- string
[JsonPropertyName("meta")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public IDictionary<string, object?>? Meta { get; set; }
Property Value
- IDictionary<string, object>
Ref
[JsonPropertyName("ref")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public AtomicReference? Ref { get; set; }
Property Value
- AtomicReference