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)
488
readStack.Push(
new
(allowed, classRecord, readStack, primitiveType));
495
readStack.Push(
new
(allowed, arrayRecord, readStack, primitiveType));
13 references to NextInfo
System.Formats.Nrbf (13)
System\Formats\Nrbf\ArrayRecord.cs (3)
96
internal sealed override void HandleNextValue(object value,
NextInfo
info)
99
internal sealed override void HandleNextRecord(SerializationRecord nextRecord,
NextInfo
info)
104
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)
166
Stack<
NextInfo
> readStack = new();
181
NextInfo
nextInfo = readStack.Pop();
480
private static void PushFirstNestedRecordInfo(SerializationRecord record, Stack<
NextInfo
> readStack)
System\Formats\Nrbf\SerializationRecord.cs (2)
166
internal virtual void HandleNextRecord(SerializationRecord nextRecord,
NextInfo
info)
169
internal virtual void HandleNextValue(object value,
NextInfo
info)