Zdexby TheHolyOneZ
42,595 classes
Class

__BinaryParser

: Object
System.Runtime.Serialization.Formatters.Binary.__BinaryParser, mscorlib 0x00C8 (200 B) inherited 0x0010 mscorlib.dll
0x00x00C8

Members 25

OffsetSizeNameTypeFlagsDefault
0x08objectReaderObjectReader1 flags—
0x08inputStream1 flags—
0x08topIdlong1 flags—
0x08headerIdlong1 flags—
0x08objectMapIdTableSizedArray1 flags—
0x08assemIdToAssemblyTableSizedArray1 flags—
0x08stackSerStack1 flags—
0x04expectedTypeBinaryTypeEnum1 flags—
0x004C0x04padding / unreflected
0x08expectedTypeInformationobject1 flags—
0x08PRSParseRecord1 flags—
0x08systemAssemblyInfoBinaryAssemblyInfoPrivate—
0x08dataReaderBinaryReaderPrivate—
0x08encodingEncodingPrivateStatic—
0x08opPoolSerStackPrivate—
0x08binaryObjectBinaryObjectPrivate—
0x08bowmBinaryObjectWithMapPrivate—
0x08bowmtBinaryObjectWithMapTypedPrivate—
0x08objectStringBinaryObjectString1 flags—
0x08crossAppDomainStringBinaryCrossAppDomainString1 flags—
0x08memberPrimitiveTypedMemberPrimitiveTyped1 flags—
0x08byteBufferbyte[]Private—
0x08memberPrimitiveUnTypedMemberPrimitiveUnTyped1 flags—
0x08memberReferenceMemberReference1 flags—
0x08objectNullObjectNull1 flags—
0x08messageEndMessageEndStatic+1 flags—

Functions 47

SignatureFlagsNativeParams
void .ctor(Stream stream, ObjectReader objectReader)2 flags0x08
BinaryAssemblyInfo get_SystemAssemblyInfo()2 flags0x08
SizedArray get_ObjectMapIdTable()2 flags0x08
SizedArray get_AssemIdToAssemblyTable()2 flags0x08
ParseRecord get_prs()2 flags0x08
void Run()1 flags0x00
void ReadBegin()1 flags0x00
void ReadEnd()1 flags0x00
bool ReadBoolean()1 flags0x01
byte ReadByte()1 flags0x01
byte[] ReadBytes(int length)1 flags0x08
void ReadBytes(const byte[]& byteA, int offset, int size)1 flags0x08
ushort ReadChar()1 flags0x02
char[] ReadChars(int length)1 flags0x08
decimal ReadDecimal()1 flags0x10
float ReadSingle()1 flags0x04
double ReadDouble()1 flags0x08
short ReadInt16()1 flags0x02
int ReadInt32()1 flags0x04
long ReadInt64()1 flags0x08
sbyte ReadSByte()1 flags0x01
string ReadString()1 flags0x08
TimeSpan ReadTimeSpan()1 flags0x08
DateTime ReadDateTime()1 flags0x08
ushort ReadUInt16()1 flags0x02
uint ReadUInt32()1 flags0x04
ulong ReadUInt64()1 flags0x08
void ReadSerializationHeaderRecord()1 flags0x00
void ReadAssembly(const BinaryHeaderEnum& binaryHeaderEnum)1 flags0x04
void ReadObject()Private0x00
void ReadCrossAppDomainMap()1 flags0x00
void ReadObjectWithMap(const BinaryHeaderEnum& binaryHeaderEnum)1 flags0x04
void ReadObjectWithMap(BinaryObjectWithMap record)Private0x08
void ReadObjectWithMapTyped(const BinaryHeaderEnum& binaryHeaderEnum)1 flags0x04
void ReadObjectWithMapTyped(BinaryObjectWithMapTyped record)Private0x08
void ReadObjectString(const BinaryHeaderEnum& binaryHeaderEnum)Private0x04
void ReadMemberPrimitiveTyped()Private0x00
void ReadArray(const BinaryHeaderEnum& binaryHeaderEnum)Private0x04
void ReadArrayAsBytes(ParseRecord pr)Private0x08
void ReadMemberPrimitiveUnTyped()Private0x00
void ReadMemberReference()Private0x00
void ReadObjectNull(const BinaryHeaderEnum& binaryHeaderEnum)Private0x04
void ReadMessageEnd()Private0x00
object ReadValue(const InternalPrimitiveTypeE& code)1 flags0x08
ObjectProgress GetOp()Private0x08
void PutOp(ObjectProgress op)Private0x08
void .cctor()PrivateStatic+1 flags0x00

Used by 17

types with a member, parameter or interface of this type