Struct ColModifier
Holds the name and column usage settings for the current nested value.
public struct ColModifier
- Inherited Members
- Extension Methods
Constructors
ColModifier()
Creates settings with no name or column changes.
public ColModifier()
ColModifier(params INameComparer[])
Holds the name and column usage settings for the current nested value.
public ColModifier(params INameComparer[] Comparers)
Parameters
ComparersINameComparer[]
Fields
Comparers
Gets the name rules from the root value to the current value.
public readonly INameComparer[] Comparers
Field Value
Flags
Gets or sets the column usage rules.
public UsageFlags Flags
Field Value
SwapFirstAt
Gets or sets the claim count at which SwapFirstFlags apply. A negative value disables it.
public int SwapFirstAt
Field Value
SwapFirstFlags
Gets or sets the rules applied to the first claim of a nested value.
public UsageFlags SwapFirstFlags
Field Value
Methods
Add(INameComparer)
Returns a copy with one name rule added for a nested value.
public readonly ColModifier Add(INameComparer comparer)
Parameters
comparerINameComparerThe comparer to add to the chain.
Returns
- ColModifier
A new modifier containing the updated chain.