0x00x0028
Members 7
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | s_validityDateTimeFormatInfo | DateTimeFormatInfo | Static+1 flags | — | |
| 0x08 | s_utf8EncodingWithExceptionFallback | Encoding | PrivateStatic | — | |
| 0x08 | s_latin1Encoding | Encoding | PrivateStatic | — | |
| 0x08 | _data | byte[] | Private+1 flags | — | |
| 0x04 | _end | int | Private+1 flags | — | |
| 0x04 | _position | int | Private | — | |
| 0x04 | <ContentLength>k__BackingField | int | Private | — | |
| 0x0024 | 0x04 | unreflected bytes to end of DerSequenceReader | |||
Functions 32
| Signature | Flags | Native | Params |
|---|---|---|---|
| void set_ContentLength(int value) | Private+1 flags | 0x04 | |
| void .ctor(const byte[]& data) | 2 flags | 0x08 | |
| void .ctor(const byte[]& data, int offset, int length) | 2 flags | 0x08 | |
| void .ctor(const DerTag& tagToEat, const byte[]& data, int offset, int length) | Private+1 flags | 0x08 | |
| bool get_HasData() | 2 flags | 0x01 | |
| byte PeekTag() | 1 flags | 0x01 | |
| void SkipValue() | 1 flags | 0x00 | |
| byte[] ReadNextEncodedValue() | 1 flags | 0x08 | |
| bool ReadBoolean() | 1 flags | 0x01 | |
| int ReadInteger() | 1 flags | 0x04 | |
| byte[] ReadIntegerBytes() | 1 flags | 0x08 | |
| byte[] ReadBitString() | 1 flags | 0x08 | |
| byte[] ReadOctetString() | 1 flags | 0x08 | |
| string ReadOidAsString() | 1 flags | 0x08 | |
| string ReadUtf8String() | 1 flags | 0x08 | |
| DerSequenceReader ReadCollectionWithTag(const DerTag& expected) | Private | 0x08 | |
| DerSequenceReader ReadSequence() | 1 flags | 0x08 | |
| DerSequenceReader ReadSet() | 1 flags | 0x08 | |
| string ReadPrintableString() | 1 flags | 0x08 | |
| string ReadIA5String() | 1 flags | 0x08 | |
| string ReadT61String() | 1 flags | 0x08 | |
| DateTime ReadX509Date() | 1 flags | 0x08 | |
| DateTime ReadUtcTime() | 1 flags | 0x08 | |
| DateTime ReadGeneralizedTime() | 1 flags | 0x08 | |
| string ReadBMPString() | 1 flags | 0x08 | |
| string TrimTrailingNulls(const string& value) | PrivateStatic | 0x08 | |
| DateTime ReadTime(const DerTag& timeTag, const string& formatString) | Private | 0x08 | |
| byte[] ReadContentAsBytes() | Private | 0x08 | |
| void EatTag(const DerTag& expected) | Private | 0x01 | |
| void CheckTag(const DerTag& expected, const byte[]& data, int position) | PrivateStatic | 0x08 | |
| int EatLength() | Private | 0x04 | |
| int ScanContentLength(const byte[]& data, int offset, int end, ref int& bytesConsumed) | PrivateStatic | 0x08 |