TomlPropertyAttribute

Namespace: uModConfigurationToml

Assembly: uMod.Core.dll

Inheritance ObjectAttribute TomlPropertyAttribute

Summary

Describes how a TOML property should be serialized

Constructors

Name

Summary

TomlPropertyAttribute ()

Create a new instance of the TomlPropertyAttribute class

TomlPropertyAttribute (String)

Create a new instance of the TomlPropertyAttribute class with the specified property name

Fields

Name

Summary

Comment

The property comment

DefaultType

The type to instantiate for the property value (if the property type is abstract or an interface)

IntegerBase

The integer base (if property is an integer)

MultiLine

Determines whether or not the value is multi-line

PropertyName

The name of the property as it appears in the configuration file