OpnsenseResourceDelta
Mutation counts for a single OPNsense resource family.
public sealed record OpnsenseResourceDelta : IEquatable<OpnsenseResourceDelta>
1. Constructors
1.1. OpnsenseResourceDelta(int, int, int)
Mutation counts for a single OPNsense resource family.
public OpnsenseResourceDelta(int Added, int Updated, int Deleted)
| Name | Type | Description |
|---|---|---|
Added |
int |
|
Updated |
int |
|
Deleted |
int |
2. Fields
2.1. Empty
Zero-delta sentinel.
public static readonly OpnsenseResourceDelta Empty
3. Properties
3.1. Added
public int Added { get; init; }
3.2. Any
True when at least one mutation occurred.
public bool Any { get; }
3.3. Deleted
public int Deleted { get; init; }
3.4. Updated
public int Updated { get; init; }
4. Operators
4.1. operator !=(OpnsenseResourceDelta, OpnsenseResourceDelta)
public static bool operator !=(OpnsenseResourceDelta left, OpnsenseResourceDelta right)
| Name | Type | Description |
|---|---|---|
left |
OpnsenseResourceDelta |
|
right |
OpnsenseResourceDelta |
Returns: bool
4.2. operator ==(OpnsenseResourceDelta, OpnsenseResourceDelta)
public static bool operator ==(OpnsenseResourceDelta left, OpnsenseResourceDelta right)
| Name | Type | Description |
|---|---|---|
left |
OpnsenseResourceDelta |
|
right |
OpnsenseResourceDelta |
Returns: bool