A PropertyPathPart represents a single element of the path.
PropertyPathPartKind.Name -> ".{name}" PropertyPathPartKind.Index -> "[{index}]" PropertyPathPartKind.Key -> "[{key}]"
| Description | |
|---|---|
| Index | The Index of the part. This will only be set when using PropertyPathPartKind.Index | 
| IsIndex | Returns true if the part is PropertyPathPartKind.Index. | 
| IsKey | Returns true if the part is PropertyPathPartKind.Key. | 
| IsName | Returns true if the part is PropertyPathPartKind.Name. | 
| Key | The Key of the part. This will only be set when using PropertyPathPartKind.Key | 
| Kind | The PropertyPathPartKind for this path. This determines how algorithms will resolve the path. | 
| Name | The Name of the part. This will only be set when using PropertyPathPartKind.Name | 
| Description | |
|---|---|
| PropertyPathPart | Initializes a new PropertyPathPart with the specified name. | 
| Description | |
|---|---|
| Equals | Indicates whether this instance and a specified object are equal. |