2 instantiations of ParseRecord
System.Runtime.Serialization.Formatters (2)
System\Runtime\Serialization\Formatters\Binary\BinaryParser.cs (1)
67
_prs ??= new
ParseRecord
();
System\Runtime\Serialization\Formatters\Binary\ObjectProgress.cs (1)
40
internal ParseRecord _pr = new
ParseRecord
();
43 references to ParseRecord
System.Runtime.Serialization.Formatters (43)
System\Runtime\Serialization\Formatters\Binary\BinaryObjectReader.cs (33)
177
internal void Parse(
ParseRecord
pr)
211
private void ParseError(
ParseRecord
processing,
ParseRecord
onStack)
217
private void ParseSerializedStreamHeader(
ParseRecord
pr) => _stack!.Push(pr);
220
private void ParseSerializedStreamHeaderEnd(
ParseRecord
pr) => _stack!.Pop();
225
private void ParseObject(
ParseRecord
pr)
270
RegisterObject(pr._newObj, pr, (
ParseRecord
?)_stack.Peek());
305
private void ParseObjectEnd(
ParseRecord
pr)
308
ParseRecord
objectPr = (
ParseRecord
?)_stack.Peek() ?? pr;
321
ParseRecord
? parentPr = (
ParseRecord
?)_stack.Peek();
366
private void ParseArray(
ParseRecord
pr)
386
ParseRecord
? parentPr = (
ParseRecord
?)_stack.Peek();
399
ParseRecord
? parentPr = (
ParseRecord
?)_stack.Peek();
498
private void NextRectangleMap(
ParseRecord
pr)
533
private void ParseArrayMember(
ParseRecord
pr)
536
ParseRecord
? objectPr = (
ParseRecord
?)_stack.Peek();
708
private void ParseArrayMemberEnd(
ParseRecord
pr)
720
private void ParseMember(
ParseRecord
pr)
723
ParseRecord
? objectPr = (
ParseRecord
?)_stack.Peek();
834
private void ParseMemberEnd(
ParseRecord
pr)
849
ParseError(pr, (
ParseRecord
)_stack.Peek()!);
856
private void ParseString(
ParseRecord
pr,
ParseRecord
parentPr)
868
private void RegisterObject(object obj,
ParseRecord
pr,
ParseRecord
? objectPr)
874
private void RegisterObject(object? obj,
ParseRecord
pr,
ParseRecord
? objectPr, bool bIsString)
System\Runtime\Serialization\Formatters\Binary\BinaryParser.cs (7)
31
internal
ParseRecord
? _prs;
66
internal
ParseRecord
PRs =>
326
ParseRecord
pr = op._pr;
427
ParseRecord
pr = op._pr;
531
ParseRecord
pr = op._pr;
747
ParseRecord
pr = op._pr;
863
private void ReadArrayAsBytes(
ParseRecord
pr)
System\Runtime\Serialization\Formatters\Binary\BinaryUtilClasses.cs (2)
399
internal void Fixup(
ParseRecord
record,
ParseRecord
parent)
System\Runtime\Serialization\Formatters\Binary\ObjectProgress.cs (1)
40
internal
ParseRecord
_pr = new ParseRecord();