3 instantiations of NextInfo
System.Formats.Nrbf (3)
System\Formats\Nrbf\NextInfo.cs (1)
30
=>
new
(allowed, Parent, Stack, primitiveType);
System\Formats\Nrbf\NrbfDecoder.cs (2)
475
readStack.Push(
new
(allowed, classRecord, readStack, primitiveType));
482
readStack.Push(
new
(allowed, arrayRecord, readStack, primitiveType));
13 references to NextInfo
System.Formats.Nrbf (13)
System\Formats\Nrbf\ArrayRecord.cs (3)
89
internal sealed override void HandleNextValue(object value,
NextInfo
info)
92
internal sealed override void HandleNextRecord(SerializationRecord nextRecord,
NextInfo
info)
97
private void HandleNext(object value,
NextInfo
info, int size)
System\Formats\Nrbf\ClassRecord.cs (2)
145
internal override void HandleNextRecord(SerializationRecord nextRecord,
NextInfo
info)
154
internal override void HandleNextValue(object value,
NextInfo
info)
System\Formats\Nrbf\NextInfo.cs (3)
13
Stack<
NextInfo
> stack, PrimitiveType primitiveType = default)
25
internal Stack<
NextInfo
> Stack { get; }
29
internal
NextInfo
With(AllowedRecordTypes allowed, PrimitiveType primitiveType)
System\Formats\Nrbf\NrbfDecoder.cs (3)
153
Stack<
NextInfo
> readStack = new();
168
NextInfo
nextInfo = readStack.Pop();
467
private static void PushFirstNestedRecordInfo(SerializationRecord record, Stack<
NextInfo
> readStack)
System\Formats\Nrbf\SerializationRecord.cs (2)
157
internal virtual void HandleNextRecord(SerializationRecord nextRecord,
NextInfo
info)
160
internal virtual void HandleNextValue(object value,
NextInfo
info)