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)
475readStack.Push(new(allowed, classRecord, readStack, primitiveType)); 482readStack.Push(new(allowed, arrayRecord, readStack, primitiveType));
13 references to NextInfo
System.Formats.Nrbf (13)
System\Formats\Nrbf\ArrayRecord.cs (3)
89internal sealed override void HandleNextValue(object value, NextInfo info) 92internal sealed override void HandleNextRecord(SerializationRecord nextRecord, NextInfo info) 97private 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)
153Stack<NextInfo> readStack = new(); 168NextInfo nextInfo = readStack.Pop(); 467private static void PushFirstNestedRecordInfo(SerializationRecord record, Stack<NextInfo> readStack)
System\Formats\Nrbf\SerializationRecord.cs (2)
157internal virtual void HandleNextRecord(SerializationRecord nextRecord, NextInfo info) 160internal virtual void HandleNextValue(object value, NextInfo info)