JsonPatchDocument.AddOperation.CreateBuilder Method
Definition
Namespace: Corvus.Text.Json.Patch
Assembly: Corvus.Text.Json.dll
Overloads
| Method |
Description |
| CreateBuilder(JsonWorkspace, ref JsonPatchDocument.AddOperation.Source, int) |
|
| CreateBuilder(JsonWorkspace, int, int) |
|
| CreateBuilder(JsonWorkspace, ref JsonPatchDocument.AddOperation.Builder.Build, int, int) |
|
| CreateBuilder(JsonWorkspace, ref TContext, ref JsonPatchDocument.AddOperation.Builder.Build<TContext>, int, int) |
|
| CreateBuilder(JsonWorkspace, ref JsonPointer.Source, ref JsonElement.Source, int) |
|
| CreateBuilder(JsonWorkspace, ref TContext, ref JsonPointer.Source, ref JsonElement.Source<TContext>, int) |
|
| CreateBuilder(JsonWorkspace) |
|
CreateBuilder(JsonWorkspace, ref JsonPatchDocument.AddOperation.Source, int)
public static JsonDocumentBuilder<JsonPatchDocument.AddOperation.Mutable> CreateBuilder(JsonWorkspace workspace, ref JsonPatchDocument.AddOperation.Source value, int initialCapacity)
Parameters
Returns
JsonDocumentBuilder<JsonPatchDocument.AddOperation.Mutable>
Applies To
| Product |
Versions |
| .NET |
9, 10 |
| .NET Standard |
2.0, 2.1 |
CreateBuilder(JsonWorkspace, int, int)
public static JsonDocumentBuilder<JsonPatchDocument.AddOperation.Mutable> CreateBuilder(JsonWorkspace workspace, int initialCapacity, int initialValueBufferSize)
Parameters
| Name |
Type |
Description |
workspace |
JsonWorkspace |
|
initialCapacity |
int |
(optional) |
initialValueBufferSize |
int |
(optional) |
Returns
JsonDocumentBuilder<JsonPatchDocument.AddOperation.Mutable>
Applies To
| Product |
Versions |
| .NET |
9, 10 |
| .NET Standard |
2.0, 2.1 |
CreateBuilder(JsonWorkspace, ref JsonPatchDocument.AddOperation.Builder.Build, int, int)
public static JsonDocumentBuilder<JsonPatchDocument.AddOperation.Mutable> CreateBuilder(JsonWorkspace workspace, ref JsonPatchDocument.AddOperation.Builder.Build value, int initialCapacity, int initialValueBufferSize)
Parameters
Returns
JsonDocumentBuilder<JsonPatchDocument.AddOperation.Mutable>
Applies To
| Product |
Versions |
| .NET |
9, 10 |
| .NET Standard |
2.0, 2.1 |
CreateBuilder(JsonWorkspace, ref TContext, ref JsonPatchDocument.AddOperation.Builder.Build<TContext>, int, int)
public static JsonDocumentBuilder<JsonPatchDocument.AddOperation.Mutable> CreateBuilder<TContext>(JsonWorkspace workspace, ref TContext context, ref JsonPatchDocument.AddOperation.Builder.Build<TContext> value, int initialCapacity, int initialValueBufferSize)
Parameters
Returns
JsonDocumentBuilder<JsonPatchDocument.AddOperation.Mutable>
Applies To
| Product |
Versions |
| .NET |
9, 10 |
| .NET Standard |
2.0, 2.1 |
CreateBuilder(JsonWorkspace, ref JsonPointer.Source, ref JsonElement.Source, int)
public static JsonDocumentBuilder<JsonPatchDocument.AddOperation.Mutable> CreateBuilder(JsonWorkspace workspace, ref JsonPointer.Source path, ref JsonElement.Source value, int initialCapacity)
Parameters
Returns
JsonDocumentBuilder<JsonPatchDocument.AddOperation.Mutable>
Applies To
| Product |
Versions |
| .NET |
9, 10 |
| .NET Standard |
2.0, 2.1 |
CreateBuilder(JsonWorkspace, ref TContext, ref JsonPointer.Source, ref JsonElement.Source<TContext>, int)
public static JsonDocumentBuilder<JsonPatchDocument.AddOperation.Mutable> CreateBuilder<TContext>(JsonWorkspace workspace, ref TContext context, ref JsonPointer.Source path, ref JsonElement.Source<TContext> value, int initialCapacity)
Parameters
Returns
JsonDocumentBuilder<JsonPatchDocument.AddOperation.Mutable>
Applies To
| Product |
Versions |
| .NET |
9, 10 |
| .NET Standard |
2.0, 2.1 |
CreateBuilder(JsonWorkspace)
public JsonDocumentBuilder<JsonPatchDocument.AddOperation.Mutable> CreateBuilder(JsonWorkspace workspace)
Parameters
Returns
JsonDocumentBuilder<JsonPatchDocument.AddOperation.Mutable>
Applies To
| Product |
Versions |
| .NET |
9, 10 |
| .NET Standard |
2.0, 2.1 |