Table of Contents

Class FlagUpdater

Namespace
Rinku.Mapping
Assembly
Rinku.dll

Applies column order and reuse settings to one slot or its complete nested value.

public class FlagUpdater : IColModifier
Inheritance
FlagUpdater
Implements
Inherited Members
Extension Methods

Constructors

FlagUpdater(UsageFlags, bool)

Applies column order and reuse settings to one slot or its complete nested value.

public FlagUpdater(UsageFlags Flags, bool Subtree = false)

Parameters

Flags UsageFlags
Subtree bool

Fields

CanReuse

Singleton

public static readonly FlagUpdater CanReuse

Field Value

FlagUpdater

CanReuseAndRemoveSequential

Singleton

public static readonly FlagUpdater CanReuseAndRemoveSequential

Field Value

FlagUpdater

CanReuseAndSequential

Singleton

public static readonly FlagUpdater CanReuseAndSequential

Field Value

FlagUpdater

Flags

Gets the column usage setting added by this fallback.

public UsageFlags Flags

Field Value

UsageFlags

RemoveSequentialRead

Singleton

public static readonly FlagUpdater RemoveSequentialRead

Field Value

FlagUpdater

SequentialRead

Singleton

public static readonly FlagUpdater SequentialRead

Field Value

FlagUpdater

Subtree

Gets whether the settings apply to the complete nested value.

public readonly bool Subtree

Field Value

bool

Methods

EnterSubtree(ref ColModifier, int)

Applies settings when a nested value begins.

public void EnterSubtree(ref ColModifier mod, int nbClaims)

Parameters

mod ColModifier
nbClaims int

UpdateColModifier(ref ColModifier)

Applies settings before a slot is mapped.

public void UpdateColModifier(ref ColModifier mod)

Parameters

mod ColModifier