implements IEquatable`1
0x00x0020
Members 4
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x04 | m_Kind | PropertyPathPartKind | Private+1 flags | |
| 0x0004 | 0x04 | padding / unreflected | ||
| 0x08 | m_Name | string | Private+1 flags | |
| 0x04 | m_Index | int | Private+1 flags | |
| 0x0014 | 0x04 | padding / unreflected | ||
| 0x08 | m_Key | object | Private+1 flags | |
Functions 14
| Signature | Flags | Native | Params |
|---|---|---|---|
| bool get_IsName() | Public+1 flags | 0x01 | |
| bool get_IsIndex() | Public+1 flags | 0x01 | |
| PropertyPathPartKind get_Kind() | Public+1 flags | 0x04 | |
| string get_Name() | Public+1 flags | 0x08 | |
| int get_Index() | Public+1 flags | 0x04 | |
| object get_Key() | Public+1 flags | 0x08 | |
| void .ctor(const string& name) | Public+1 flags | 0x08 | |
| void .ctor(int index) | Public+1 flags | 0x04 | |
| void .ctor(object key) | Public+1 flags | 0x08 | |
| void CheckKind(const PropertyPathPartKind& type) | Private | 0x04 | |
| string ToString() | Public+1 flags | 0x08 | |
| bool Equals(const PropertyPathPart& other) | PublicFinal+2 flags | 0x20 | |
| bool Equals(object obj) | Public+1 flags | 0x08 | |
| int GetHashCode() | Public+1 flags | 0x04 |