71 references to prs
mscorlib (71)
system\runtime\serialization\formatters\binary\binaryparser.cs (71)
227
prs
.Init();
231
prs
.PRparseTypeEnum = InternalParseTypeE.MemberEnd;
232
prs
.PRmemberTypeEnum = op.memberTypeEnum;
233
prs
.PRmemberValueEnum = op.memberValueEnum;
234
objectReader.Parse(
prs
);
239
prs
.PRparseTypeEnum = InternalParseTypeE.ObjectEnd;
240
prs
.PRmemberTypeEnum = op.memberTypeEnum;
241
prs
.PRmemberValueEnum = op.memberValueEnum;
242
objectReader.Parse(
prs
);
765
prs
.Init();
766
prs
.PRparseTypeEnum = InternalParseTypeE.Object;
767
prs
.PRobjectId = objectReader.GetId(objectString.objectId);
769
if (
prs
.PRobjectId == topId)
770
prs
.PRobjectPositionEnum = InternalObjectPositionE.Top;
772
prs
.PRobjectTypeEnum = InternalObjectTypeE.Object;
776
prs
.PRvalue = objectString.value;
777
prs
.PRkeyDt = "System.String";
778
prs
.PRdtType = Converter.typeofString;
779
prs
.PRdtTypeCode = InternalPrimitiveTypeE.Invalid;
780
prs
.PRvarValue = objectString.value; //Need to set it because ObjectReader is picking up value from variant, not pr.PRvalue
786
prs
.PRparseTypeEnum = InternalParseTypeE.Object;
787
prs
.PRname = "System.String";
794
prs
.PRparseTypeEnum = InternalParseTypeE.Member;
795
prs
.PRmemberValueEnum = InternalMemberValueE.InlineValue;
800
prs
.PRname = objectOp.name;
801
prs
.PRmemberTypeEnum = InternalMemberTypeE.Field;
804
prs
.PRmemberTypeEnum = InternalMemberTypeE.Item;
812
objectReader.Parse(
prs
);
830
prs
.PRobjectTypeEnum = InternalObjectTypeE.Object; //Get rid of
833
prs
.Init();
834
prs
.PRvarValue = memberPrimitiveTyped.value;
835
prs
.PRkeyDt = Converter.ToComType(memberPrimitiveTyped.primitiveTypeEnum);
836
prs
.PRdtType = Converter.ToType(memberPrimitiveTyped.primitiveTypeEnum);
837
prs
.PRdtTypeCode = memberPrimitiveTyped.primitiveTypeEnum;
843
prs
.PRparseTypeEnum = InternalParseTypeE.Object;
844
prs
.PRname = "System.Variant";
851
prs
.PRparseTypeEnum = InternalParseTypeE.Member;
852
prs
.PRmemberValueEnum = InternalMemberValueE.InlineValue;
857
prs
.PRname = objectOp.name;
858
prs
.PRmemberTypeEnum = InternalMemberTypeE.Field;
861
prs
.PRmemberTypeEnum = InternalMemberTypeE.Item;
868
objectReader.Parse(
prs
);
1065
prs
.Init();
1066
prs
.PRvarValue = memberPrimitiveUnTyped.value;
1068
prs
.PRdtTypeCode = (InternalPrimitiveTypeE)expectedTypeInformation;
1069
prs
.PRdtType = Converter.ToType(
prs
.PRdtTypeCode);
1070
prs
.PRparseTypeEnum = InternalParseTypeE.Member;
1071
prs
.PRmemberValueEnum = InternalMemberValueE.InlineValue;
1075
prs
.PRmemberTypeEnum = InternalMemberTypeE.Field;
1076
prs
.PRname = objectOp.name;
1079
prs
.PRmemberTypeEnum = InternalMemberTypeE.Item;
1081
objectReader.Parse(
prs
);
1099
prs
.Init();
1100
prs
.PRidRef = objectReader.GetId((long)memberReference.idRef);
1101
prs
.PRparseTypeEnum = InternalParseTypeE.Member;
1102
prs
.PRmemberValueEnum = InternalMemberValueE.Reference;
1106
prs
.PRmemberTypeEnum = InternalMemberTypeE.Field;
1107
prs
.PRname = objectOp.name;
1108
prs
.PRdtType = objectOp.dtType;
1111
prs
.PRmemberTypeEnum = InternalMemberTypeE.Item;
1114
objectReader.Parse(
prs
);
1132
prs
.Init();
1133
prs
.PRparseTypeEnum = InternalParseTypeE.Member;
1134
prs
.PRmemberValueEnum = InternalMemberValueE.Null;
1138
prs
.PRmemberTypeEnum = InternalMemberTypeE.Field;
1139
prs
.PRname = objectOp.name;
1140
prs
.PRdtType = objectOp.dtType;
1144
prs
.PRmemberTypeEnum = InternalMemberTypeE.Item;
1145
prs
.PRnullCount = objectNull.nullCount;
1150
objectReader.Parse(
prs
);