The Gallio.Runtime.Formatting namespace contains types for formatting
values as human-readable strings based on extensible formatting rules.
Classes
| Class | Description | |
|---|---|---|
| BooleanFormattingRule |
A formatting rule for Boolean.
| |
| ByteFormattingRule |
A formatting rule for Byte.
| |
| CharFormattingRule |
A formatting rule for Char.
| |
| ConvertToStringFormattingRule |
A default formatting rule for objects based on using the IConverter
to convert the value to a string.
| |
| CustomFormatters |
Extensibility point for object formatting managed by RuleBasedFormatter.
| |
| CustomFormattingRule |
Formatting rule for custom user formatters.
| |
| DateTimeFormattingRule |
A formatting rule for DateTime.
| |
| DBNullFormattingRule |
A formatting rule for DBNull.
| |
| DecimalFormattingRule |
A formatting rule for Decimal.
| |
| DictionaryEntryFormattingRule |
A formatting rule for DictionaryEntry.
| |
| DoubleFormattingRule |
A formatting rule for Double.
| |
| EnumerableFormattingRule |
A formatting rule for IEnumerable.
| |
| ExpressionFormattingRule |
A formatting rule for Expression.
| |
| Formatter |
Service locator for IFormatter.
| |
| FormatterExtensions |
Extensions methods for formatting.
| |
| FormattingRulePriority |
Typical IFormattingRule priority values to use as guidelines.
| |
| IntegerFormattingRule | ||
| KeyValuePairFormattingRule |
A formatting rule for KeyValuePair<(Of <(TKey, TValue>)>).
| |
| MemberInfoFormattingRule |
A formatting rule for MemberInfo and all the derived types but Type.
| |
| RuleBasedFormatter |
A rule-based formatter uses a set of IFormattingRules to
format values appropriately.
| |
| SByteFormattingRule |
A formatting rule for SByte.
| |
| SingleFormattingRule |
A formatting rule for Single.
| |
| StringFormattingRule |
A formatting rule for String.
| |
| StructuralFormattingRule |
A formatting rule that describes the structure of objects in terms of their constituent
properties and fields.
| |
| StubFormatter |
A formatter that is used when the runtime is not initialized.
| |
| TypeFormattingRule |
A formatting rule for Type.
| |
| XPathNavigableFormattingRule |
A formatting rule for IXPathNavigable.
|
Interfaces
| Interface | Description | |
|---|---|---|
| IFormatter |
Provides services for formatting objects for display.
| |
| IFormattingRule |
A formatting rule encapsulates an algorithm for formatting values of particular
types to strings for presentation.
|
