TomlConverter<T> Class
Converts between TOML and a specific CLR type.
public abstract class TomlConverter<T> : TomlConverterType parameters
T- The CLR type handled by this converter.
- Inheritance
TomlConverterTomlConverter<T>
Constructors
| Name | Description |
|---|---|
| TomlConverter() |
TomlConverter()
protected TomlConverter()No documentation is available.
Methods
| Name | Description |
|---|---|
| CanConvert(Type) | Determines whether this converter can handle typeToConvert. |
| Read(TomlReader) | Reads a value from TOML. |
| Read(TomlReader, Type) | Reads a value from TOML. |
| Write(TomlWriter, object?) | Writes a value to TOML. |
| Write(TomlWriter, T) | Writes a value to TOML. |
CanConvert(Type)
TomlConverter.csRead overloads
Read(TomlReader)
Reads a value from TOML.
public abstract T? Read(TomlReader reader)Read(TomlReader, Type)
TomlConverter.csReads a value from TOML.
public sealed override object? Read(TomlReader reader, Type typeToConvert)Write overloads
Write(TomlWriter, object?)
TomlConverter.csWrites a value to TOML.
public sealed override void Write(TomlWriter writer, object? value)Parameters
writerTomlWritervalueobject?
Write(TomlWriter, T)
Writes a value to TOML.
public abstract void Write(TomlWriter writer, T value)Parameters
writerTomlWritervalueT