PostSharp.Patterns.Diagnostics.Formatters Namespace |
Class | Description | |
---|---|---|
CollectionFormatter<TKind, T> |
Formatter for any type that implements IEnumerable<T>.
| |
DefaultSyntheticIdFormatter |
An implementation of SyntheticIdFormatter that is compatible with the
Hierarchical Request-Id specification. Ids generated by this class are hierarchical and
can be alphabetically sorted while respecting the natural time order.
| |
HiddenFormatter<T> |
Formatters that always writes ******* to the output.
| |
LazyFormatter<TKind, T> |
Formatter for Lazy<T>.
| |
LoggingFormattingRole |
The FormattingRole for the Logging component.
| |
OutFormatter<T> |
Always writes <out> to the output. Used to render the input value of out parameters.
| |
QueryableFormatter |
Formatter for any type that implements IQueryable.
| |
SyntheticIdFormatter |
An abstract class whose implementations generate the value of the SyntheticId property.
|
Structure | Description | |
---|---|---|
RefStructSurrogate |
Struct that is passed to SetParameter<T>(Int32, String, ParameterKind, String, T)
when the parameter is of a ref struct type. This struct wraps the return value of the ToString() method
of the ref struct.
|
Interface | Description | |
---|---|---|
IOverrideFormatter |
Marker interface that indicates that this is a special Formatter<T>
that should be used even in back-ends which don't normally use formatters.
|