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)
484readStack.Push(new(allowed, classRecord, readStack, primitiveType)); 491readStack.Push(new(allowed, arrayRecord, readStack, primitiveType));
13 references to NextInfo
System.Formats.Nrbf (13)
System\Formats\Nrbf\ArrayRecord.cs (3)
91internal sealed override void HandleNextValue(object value, NextInfo info) 94internal sealed override void HandleNextRecord(SerializationRecord nextRecord, NextInfo info) 99private void HandleNext(object value, NextInfo info, int size)
System\Formats\Nrbf\ClassRecord.cs (2)
145internal override void HandleNextRecord(SerializationRecord nextRecord, NextInfo info) 154internal override void HandleNextValue(object value, NextInfo info)
System\Formats\Nrbf\NextInfo.cs (3)
13Stack<NextInfo> stack, PrimitiveType primitiveType = default) 25internal Stack<NextInfo> Stack { get; } 29internal NextInfo With(AllowedRecordTypes allowed, PrimitiveType primitiveType)
System\Formats\Nrbf\NrbfDecoder.cs (3)
162Stack<NextInfo> readStack = new(); 177NextInfo nextInfo = readStack.Pop(); 476private static void PushFirstNestedRecordInfo(SerializationRecord record, Stack<NextInfo> readStack)
System\Formats\Nrbf\SerializationRecord.cs (2)
162internal virtual void HandleNextRecord(SerializationRecord nextRecord, NextInfo info) 165internal virtual void HandleNextValue(object value, NextInfo info)