IFlagValue Interface

Represents a flag with an optional value.
public interface IFlagValue
Implementing Types

Properties

abstract bool IsSet
Gets or sets a value indicating whether or not the flag was set or not.
abstract Type Type
Gets the flag's element type.
abstract object Value
Gets or sets the flag's value.

Extension Methods

T And<IFlagValue>(Action<IFlagValue>)
Performs the specified action on the given object and then returns the object. Useful for fluent testing patterns where additional assertions or operations are chained together in a readable manner.