Class SimpleCommandConverter<T>
The generic converter for simple types that implement IConvertible.
Inherited Members
Namespace: SixLabors.ImageSharp.Web.Commands.Converters
Assembly: SixLabors.ImageSharp.Web.dll
Syntax
public sealed class SimpleCommandConverter<T> : ICommandConverter<T>, ICommandConverter where T : IConvertible
Type Parameters
Name | Description |
---|---|
T | The type of object to convert to. |
Properties
| Edit this page View SourceType
Gets the type this converter returns.
Declaration
public Type Type { get; }
Property Value
Type | Description |
---|---|
Type |
Methods
| Edit this page View SourceConvertFrom(CommandParser, CultureInfo, string?, Type)
Converts the given string to the type of this converter, using the specified culture information.
Declaration
public T? ConvertFrom(CommandParser parser, CultureInfo culture, string? value, Type propertyType)
Parameters
Type | Name | Description |
---|---|---|
CommandParser | parser | The command parser use for parting commands. |
CultureInfo | culture | The CultureInfo to use as the current parsing culture. |
string | value | The string to convert. |
Type | propertyType | The property type that the converter will convert to. |
Returns
Type | Description |
---|---|
T | A string that represents the converted value. |
Exceptions
Type | Condition |
---|---|
NotSupportedException | The conversion cannot be performed. |