11 references to PositionType
Microsoft.AspNetCore.JsonPatch.SystemTextJson (11)
Internal\ListAdapter.cs (11)
33
if (positionInfo.Type ==
PositionType
.EndOfList)
62
var valueIndex = positionInfo.Type ==
PositionType
.EndOfList ? targetCollectionCount - 1 : positionInfo.Index;
82
var indexToRemove = positionInfo.Type ==
PositionType
.EndOfList ? count - 1 : positionInfo.Index;
107
var indexToAddTo = positionInfo.Type ==
PositionType
.EndOfList ? count - 1 : positionInfo.Index;
224
positionInfo = new PositionInfo(
PositionType
.EndOfList, -1);
233
positionInfo = new PositionInfo(
PositionType
.Index, position);
242
positionInfo = new PositionInfo(
PositionType
.EndOfList, -1);
247
positionInfo = new PositionInfo(
PositionType
.OutOfBounds, position);
253
positionInfo = new PositionInfo(
PositionType
.Invalid, -1);
261
public PositionInfo(
PositionType
type, int index)
267
public
PositionType
Type { get; }