IConversionOptions Interface |
Namespace: TB.ComponentModel
public interface IConversionOptions
The IConversionOptions type exposes the following members.
Name | Description | |
---|---|---|
AllowDefaultValueIfNotConvertible |
If true, conversion returns the destination's default value if the given value is not convertible to the given type.
| |
AllowDefaultValueIfNull |
If true, conversion returns the destination's default value if the given value is null and the type of destination doesn't support null.
| |
AllowDefaultValueIfWhitespace |
If true, conversion returns the destination's default value if the given value is an empty string and otherwise not convertible.
| |
ByteArrayFormat |
Defines the format used when converting an array of bytes to its equivalent string representation and vice versa.
| |
ConstructorResolvingMode |
Defines if and how conversion will try to use a public constructor with it's only parameter beeing of the type of the given source value.
| |
DateTimeFormat |
Defines the format used when converting a date/time to its equivalent string representation.
| |
DateTimeLongMeaning |
Defines the meaning of a Long value when converting to DateTime.
| |
DateTimePatterns |
Gets the list of patterns used when converting a string to its DateTime equivalent.
E.g., these patterns are used as formats when calling DateTime.TryParseExact.
| |
DateTimeStyle |
Defines the DateTimeStyles used when converting a string to its DateTime equivalent.
| |
DecimalFormat |
Defines the format used when converting a decimal to its equivalent string representation.
| |
DecimalNumberStyle |
Defines the NumberStyle used when converting a string to its decimal equivalent.
| |
FloatFormat |
Defines the format used when converting a float to its equivalent string representation.
| |
FloatNumberStyle |
Defines the NumberStyle used when converting a string to its float (float/double) equivalent.
| |
GuidFormat |
Defines the format used when converting a guid to its equivalent string representation.
| |
HandleDBNullAsNull |
If true, Value is handled the same way as null.
| |
IntegerFormat |
Defines the format used when converting an integer to its equivalent string representation.
| |
IntegerNumberStyle |
Defines the NumberStyles used when converting a string to its integer (byte/int/long/sbyte/short/uint/ulong/ushort) equivalent.
| |
PropertyResolvingMode |
Defines if and how conversion will try to use a public property which matches the given type and whos name is identically to a constructor parameter.
|