Skip to content

JsonPatchDocument.RemoveOperation.Mutable

Definition

Namespace: Corvus.Text.Json.Patch
Assembly: Corvus.Text.Json.dll

public readonly struct JsonPatchDocument.RemoveOperation.Mutable : IMutableJsonElement<JsonPatchDocument.RemoveOperation.Mutable>, IJsonElement<JsonPatchDocument.RemoveOperation.Mutable>, IJsonElement, IFormattable, ISpanFormattable, IUtf8SpanFormattable

Implements

IMutableJsonElement<JsonPatchDocument.RemoveOperation.Mutable>, IJsonElement<JsonPatchDocument.RemoveOperation.Mutable>, IJsonElement, IFormattable, ISpanFormattable, IUtf8SpanFormattable

Properties

Property Type Description
Item[...]
Op JsonPatchDocument.RemoveOperation.OpEntity.Mutable
Path JsonPointer.Mutable
ValueKind JsonValueKind

Methods

Method Description
Apply(ref JsonPatchDocument.PatchOperationCommon)
Clone()
EnumerateObject()
Equals
EvaluateSchema(IJsonSchemaResultsCollector)
Freeze()
From(ref T) static
GetHashCode()
GetPropertyCount()
RemoveProperty
SetOp(ref JsonPatchDocument.RemoveOperation.OpEntity.Source)
SetPath(ref JsonPointer.Source)
SetProperty
ToString
TryFormat
TryGetAsPatchOperationCommon(ref JsonPatchDocument.PatchOperationCommon)
TryGetProperty
WriteTo(Utf8JsonWriter)

Operators

Operator Description
Equality
Explicit
Implicit
Inequality

Applies To

Product Versions
.NET 9, 10
.NET Standard 2.0, 2.1

Collaborate with us on GitHub

The source for this content can be found on GitHub, where you can also create and review issues and pull requests.

Open an issue