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)
484
readStack.Push(
new
(allowed, classRecord, readStack, primitiveType));
491
readStack.Push(
new
(allowed, arrayRecord, readStack, primitiveType));
13 references to NextInfo
System.Formats.Nrbf (13)
System\Formats\Nrbf\ArrayRecord.cs (3)
91
internal sealed override void HandleNextValue(object value,
NextInfo
info)
94
internal sealed override void HandleNextRecord(SerializationRecord nextRecord,
NextInfo
info)
99
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)
162
Stack<
NextInfo
> readStack = new();
177
NextInfo
nextInfo = readStack.Pop();
476
private static void PushFirstNestedRecordInfo(SerializationRecord record, Stack<
NextInfo
> readStack)
System\Formats\Nrbf\SerializationRecord.cs (2)
162
internal virtual void HandleNextRecord(SerializationRecord nextRecord,
NextInfo
info)
165
internal virtual void HandleNextValue(object value,
NextInfo
info)