UInt16Converter Class

TypeConverterT implementation for UInt16.

Definition

Namespace: FolkerKinzel.CsvTools.Mappings.TypeConverters
Assembly: FolkerKinzel.CsvTools.Mappings (in FolkerKinzel.CsvTools.Mappings.dll) Version: 1.1.0+1263e8243dc2cd78095f678f813d7d9c52ea4315
C#
[CLSCompliantAttribute(false)]
public sealed class UInt16Converter : TypeConverter<ushort>, 
	IHexConverter<ushort>, ICloneable, ILocalizable
Inheritance
Object    TypeConverterUInt16    UInt16Converter
Implements
IHexConverterUInt16, ILocalizable, ICloneable

Constructors

UInt16Converter Initializes a new UInt16Converter instance.

Properties

AcceptsNull Gets a value indicating whether the converter accepts null references as input.
(Overrides TypeConverterTAcceptsNull)
DataType The data type the converter converts.
(Inherited from TypeConverterT)
DefaultValue Gets the value to return if the parser finds no data in the CSV, or if parsing fails and the Throwing property is false.
(Inherited from TypeConverterT)
Format The format string to use.
FormatProvider Gets the IFormatProvider instance that provides culture-specific formatting information.
Styles Gets a combined value of the NumberStyles enum that provides additional information for parsing.
Throwing Gets a value indicating whether the converter throws a FormatException when a parsing error occurs, or if it returns DefaultValue value instead.
(Inherited from TypeConverterT)

Methods

CloneCreates a new object that is a copy of the current instance.
ConvertToString Converts value to a String or null.
(Overrides TypeConverterTConvertToString(T))
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
Parse Parses a read-only span of characters and returns the corresponding .NET object.
(Inherited from TypeConverterT)
ToHexConverter Initializes a new instance of IHexConverterT that can convert hexadecimal string values.
ToStringReturns a string that represents the current object.
(Inherited from Object)
TryParse Tries to parse a read-only span of characters as a T value.
(Overrides TypeConverterTTryParse(ReadOnlySpanChar, T))

Extension Methods

ToArrayConverterUInt16 Creates a new array converter instance.
(Defined by TypeConverterExtension)
ToDBNullConverterUInt16 Returns a TypeConverter<> instance that converts and accepts T as well as DBNull.Value. DBNull.Value is the DefaultValue of this TypeConverterT instance.
(Defined by TypeConverterExtension)
ToICollectionConverterUInt16 Creates a new ICollectionT converter instance.
(Defined by TypeConverterExtension)
ToIEnumerableConverterUInt16 Creates a new IEnumerableT converter instance.
(Defined by TypeConverterExtension)
ToIListConverterUInt16 Creates a new IListT converter instance.
(Defined by TypeConverterExtension)
ToIReadOnlyCollectionConverterUInt16 Creates a new IReadOnlyCollectionT converter instance.
(Defined by TypeConverterExtension)
ToIReadOnlyListConverterUInt16 Creates a new IReadOnlyListT converter instance.
(Defined by TypeConverterExtension)
ToListConverterUInt16 Creates a new ListT converter instance.
(Defined by TypeConverterExtension)
ToNullableConverterUInt16 Creates a new NullableT converter instance.
(Defined by TypeConverterExtension)
ToReadOnlyCollectionConverterUInt16 Creates a new ReadOnlyCollectionT converter instance.
(Defined by TypeConverterExtension)

Thread Safety

Static members of this type are safe for multi-threaded operations. Instance members of this type are safe for multi-threaded operations.

See Also