The following tables list the members exposed by RefTuple.
Name | Description | |
---|---|---|
![]() | RefTuple Constructor | Overloaded. |
Name | Description | |
---|---|---|
![]() | IsAbsolute | A tuple is Absolute if it is of type Identifier with a scope type other than RelativeIndex. |
![]() | Last | Indicator that this tuple is is the last tuple in a RefParser tuple path. |
![]() | Marked | Indicator that this tuple is Marked. |
![]() | Name | The tuple name for reference type Identifier. Read Only. |
![]() | NextToLast | Indicator that this tuple is is the next-to-last tuple in a RefParser tuple path. |
![]() | Scope | The tuple scope. Read Only. |
![]() | ScopeID | The tuple scope Identifier for scope type Identifier. Read Only. |
![]() | ScopeIndex | The tuple scope index for scope type Index or RelativeIndex. Read Only. |
![]() | Type | The tuple type. Read Only. |
Name | Description | |
---|---|---|
![]() | Contains | True if this tuple contains the input tuple. The input tuple is considered to be contained if both tuples have the same identifier and if this scope contains the input scope. The input scope is contained if neither scope types are type Unknown and they meet one of the following conditions:
|
![]() | IncrementScope | Increments the scope if the scope if type Index or RelativeIndex. |
![]() | IsNumericScopeGTE | True if both tuples have the same type and numeric scope type and this numeric index >= the input tuple numeric index |
![]() | IsNumericScopeLTE | True if both tuples have the same type and numeric scope type and this numeric index <= the input tuple numeric index |
![]() | IsSameIdentifier | Compares this tuple identifiers with the input tuple identifier. |
![]() | IsSameTuple | Tuple Equivalence comparison. True if same Type and Scope. |
![]() | IsSubset | True if the input tuple is a subset of this tuble. The input tuple is considered to be a subset if both tuples have the same identifier and if this scope entirely contains the input scope. The input scope is contained if neither scope types are type Unknown and they meet one of the following conditions:
|
![]() | ToString | Overloaded. Appends the tuple to the specified string builder. |