Skip to content

JsonPatchDocument.PatchOperation.Build Method

Definition

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

Overloads

Method Description
Build(ref JsonPatchDocument.PatchOperation.Builder.Build, int)
Build(ref TContext, ref JsonPatchDocument.PatchOperation.Builder.Build<TContext>, int)
Build(ref JsonPatchDocument.AddOperation.Builder.Build, int)
Build(ref TContext, ref JsonPatchDocument.AddOperation.Builder.Build<TContext>, int)
Build(ref JsonPatchDocument.CopyOperation.Builder.Build, int)
Build(ref TContext, ref JsonPatchDocument.CopyOperation.Builder.Build<TContext>, int)
Build(ref JsonPatchDocument.MoveOperation.Builder.Build, int)
Build(ref TContext, ref JsonPatchDocument.MoveOperation.Builder.Build<TContext>, int)
Build(ref JsonPatchDocument.RemoveOperation.Builder.Build, int)
Build(ref TContext, ref JsonPatchDocument.RemoveOperation.Builder.Build<TContext>, int)
Build(ref JsonPatchDocument.ReplaceOperation.Builder.Build, int)
Build(ref TContext, ref JsonPatchDocument.ReplaceOperation.Builder.Build<TContext>, int)
Build(ref JsonPatchDocument.TestOperation.Builder.Build, int)
Build(ref TContext, ref JsonPatchDocument.TestOperation.Builder.Build<TContext>, int)

Build(ref JsonPatchDocument.PatchOperation.Builder.Build, int)

public static JsonPatchDocument.PatchOperation.Source Build(ref JsonPatchDocument.PatchOperation.Builder.Build buildValue, int initialCapacity)

Parameters

Name Type Description
buildValue ref JsonPatchDocument.PatchOperation.Builder.Build
initialCapacity int (optional)

Returns

JsonPatchDocument.PatchOperation.Source

Applies To

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

Build(ref TContext, ref JsonPatchDocument.PatchOperation.Builder.Build<TContext>, int)

public static JsonPatchDocument.PatchOperation.Source<TContext> Build<TContext>(ref TContext context, ref JsonPatchDocument.PatchOperation.Builder.Build<TContext> buildValue, int initialCapacity)

Parameters

Name Type Description
context ref TContext
buildValue ref JsonPatchDocument.PatchOperation.Builder.Build<TContext>
initialCapacity int (optional)

Returns

JsonPatchDocument.PatchOperation.Source<TContext>

Applies To

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

Build(ref JsonPatchDocument.AddOperation.Builder.Build, int)

public static JsonPatchDocument.AddOperation.Source Build(ref JsonPatchDocument.AddOperation.Builder.Build buildValue, int initialCapacity)

Parameters

Name Type Description
buildValue ref JsonPatchDocument.AddOperation.Builder.Build
initialCapacity int (optional)

Returns

JsonPatchDocument.AddOperation.Source

Applies To

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

Build(ref TContext, ref JsonPatchDocument.AddOperation.Builder.Build<TContext>, int)

public static JsonPatchDocument.AddOperation.Source<TContext> Build<TContext>(ref TContext context, ref JsonPatchDocument.AddOperation.Builder.Build<TContext> buildValue, int initialCapacity)

Parameters

Name Type Description
context ref TContext
buildValue ref JsonPatchDocument.AddOperation.Builder.Build<TContext>
initialCapacity int (optional)

Returns

JsonPatchDocument.AddOperation.Source<TContext>

Applies To

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

Build(ref JsonPatchDocument.CopyOperation.Builder.Build, int)

public static JsonPatchDocument.CopyOperation.Source Build(ref JsonPatchDocument.CopyOperation.Builder.Build buildValue, int initialCapacity)

Parameters

Name Type Description
buildValue ref JsonPatchDocument.CopyOperation.Builder.Build
initialCapacity int (optional)

Returns

JsonPatchDocument.CopyOperation.Source

Applies To

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

Build(ref TContext, ref JsonPatchDocument.CopyOperation.Builder.Build<TContext>, int)

public static JsonPatchDocument.CopyOperation.Source<TContext> Build<TContext>(ref TContext context, ref JsonPatchDocument.CopyOperation.Builder.Build<TContext> buildValue, int initialCapacity)

Parameters

Name Type Description
context ref TContext
buildValue ref JsonPatchDocument.CopyOperation.Builder.Build<TContext>
initialCapacity int (optional)

Returns

JsonPatchDocument.CopyOperation.Source<TContext>

Applies To

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

Build(ref JsonPatchDocument.MoveOperation.Builder.Build, int)

public static JsonPatchDocument.MoveOperation.Source Build(ref JsonPatchDocument.MoveOperation.Builder.Build buildValue, int initialCapacity)

Parameters

Name Type Description
buildValue ref JsonPatchDocument.MoveOperation.Builder.Build
initialCapacity int (optional)

Returns

JsonPatchDocument.MoveOperation.Source

Applies To

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

Build(ref TContext, ref JsonPatchDocument.MoveOperation.Builder.Build<TContext>, int)

public static JsonPatchDocument.MoveOperation.Source<TContext> Build<TContext>(ref TContext context, ref JsonPatchDocument.MoveOperation.Builder.Build<TContext> buildValue, int initialCapacity)

Parameters

Name Type Description
context ref TContext
buildValue ref JsonPatchDocument.MoveOperation.Builder.Build<TContext>
initialCapacity int (optional)

Returns

JsonPatchDocument.MoveOperation.Source<TContext>

Applies To

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

Build(ref JsonPatchDocument.RemoveOperation.Builder.Build, int)

public static JsonPatchDocument.RemoveOperation.Source Build(ref JsonPatchDocument.RemoveOperation.Builder.Build buildValue, int initialCapacity)

Parameters

Name Type Description
buildValue ref JsonPatchDocument.RemoveOperation.Builder.Build
initialCapacity int (optional)

Returns

JsonPatchDocument.RemoveOperation.Source

Applies To

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

Build(ref TContext, ref JsonPatchDocument.RemoveOperation.Builder.Build<TContext>, int)

public static JsonPatchDocument.RemoveOperation.Source<TContext> Build<TContext>(ref TContext context, ref JsonPatchDocument.RemoveOperation.Builder.Build<TContext> buildValue, int initialCapacity)

Parameters

Name Type Description
context ref TContext
buildValue ref JsonPatchDocument.RemoveOperation.Builder.Build<TContext>
initialCapacity int (optional)

Returns

JsonPatchDocument.RemoveOperation.Source<TContext>

Applies To

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

Build(ref JsonPatchDocument.ReplaceOperation.Builder.Build, int)

public static JsonPatchDocument.ReplaceOperation.Source Build(ref JsonPatchDocument.ReplaceOperation.Builder.Build buildValue, int initialCapacity)

Parameters

Name Type Description
buildValue ref JsonPatchDocument.ReplaceOperation.Builder.Build
initialCapacity int (optional)

Returns

JsonPatchDocument.ReplaceOperation.Source

Applies To

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

Build(ref TContext, ref JsonPatchDocument.ReplaceOperation.Builder.Build<TContext>, int)

public static JsonPatchDocument.ReplaceOperation.Source<TContext> Build<TContext>(ref TContext context, ref JsonPatchDocument.ReplaceOperation.Builder.Build<TContext> buildValue, int initialCapacity)

Parameters

Name Type Description
context ref TContext
buildValue ref JsonPatchDocument.ReplaceOperation.Builder.Build<TContext>
initialCapacity int (optional)

Returns

JsonPatchDocument.ReplaceOperation.Source<TContext>

Applies To

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

Build(ref JsonPatchDocument.TestOperation.Builder.Build, int)

public static JsonPatchDocument.TestOperation.Source Build(ref JsonPatchDocument.TestOperation.Builder.Build buildValue, int initialCapacity)

Parameters

Name Type Description
buildValue ref JsonPatchDocument.TestOperation.Builder.Build
initialCapacity int (optional)

Returns

JsonPatchDocument.TestOperation.Source

Applies To

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

Build(ref TContext, ref JsonPatchDocument.TestOperation.Builder.Build<TContext>, int)

public static JsonPatchDocument.TestOperation.Source<TContext> Build<TContext>(ref TContext context, ref JsonPatchDocument.TestOperation.Builder.Build<TContext> buildValue, int initialCapacity)

Parameters

Name Type Description
context ref TContext
buildValue ref JsonPatchDocument.TestOperation.Builder.Build<TContext>
initialCapacity int (optional)

Returns

JsonPatchDocument.TestOperation.Source<TContext>

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