[]
Represents a unique identifier for a scope within a data tree.
public readonly struct ScopeKey : IEquatable<ScopeKey>
ScopeKey identifies grouped data in the data tree (specifically records tree) which can be filtered. It corresponds to DataSet, DataRegion, or Group scopes.
| Name | Description |
|---|---|
| ScopeKey(string) | Represents a unique identifier for a scope within a data tree. |
| Name | Description |
|---|---|
| Path | The path to the scope, typically a comma-separated path of scope indices. |
| Name | Description |
|---|---|
| Deconstruct(out string) | |
| Equals(ScopeKey) | |
| Equals(object) | |
| GetHashCode() | |
| ToString() | Returns the fully qualified type name of this instance. |
| Name | Description |
|---|---|
| operator +(ScopeKey, int) | Appends an index to the scope key path. |
| operator +(ScopeKey?, int) | Appends an index to the nullable scope key path. |
| operator ==(ScopeKey, ScopeKey) | |
| implicit operator ScopeKey(string) | Implicitly creates a new ScopeKey instance from a string. |
| operator !=(ScopeKey, ScopeKey) |