11 references to PositionType
Microsoft.AspNetCore.JsonPatch.SystemTextJson (11)
Internal\ListAdapter.cs (11)
32
if (positionInfo.Type ==
PositionType
.EndOfList)
61
var valueIndex = positionInfo.Type ==
PositionType
.EndOfList ? targetCollectionCount - 1 : positionInfo.Index;
81
var indexToRemove = positionInfo.Type ==
PositionType
.EndOfList ? count - 1 : positionInfo.Index;
106
var indexToAddTo = positionInfo.Type ==
PositionType
.EndOfList ? count - 1 : positionInfo.Index;
223
positionInfo = new PositionInfo(
PositionType
.EndOfList, -1);
232
positionInfo = new PositionInfo(
PositionType
.Index, position);
241
positionInfo = new PositionInfo(
PositionType
.EndOfList, -1);
246
positionInfo = new PositionInfo(
PositionType
.OutOfBounds, position);
252
positionInfo = new PositionInfo(
PositionType
.Invalid, -1);
260
public PositionInfo(
PositionType
type, int index)
266
public
PositionType
Type { get; }