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