TomlMappingOrderAttribute Class

Overrides member ordering for a TOML-serializable type.

[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, AllowMultiple = false, Inherited = true)]
public sealed class TomlMappingOrderAttribute : TomlAttribute
Inheritance
TomlAttribute TomlMappingOrderAttribute

Constructors

NameDescription
TomlMappingOrderAttribute(TomlMappingOrderPolicy)Initializes a new instance of the TomlMappingOrderAttribute class.

TomlMappingOrderAttribute(TomlMappingOrderPolicy)

TomlMappingOrderAttribute.cs

Initializes a new instance of the TomlMappingOrderAttribute class.

public TomlMappingOrderAttribute(TomlMappingOrderPolicy policy)

Parameters

policy TomlMappingOrderPolicy
The mapping order policy.

Properties

NameDescription
PolicyGets the mapping order policy.

Gets the mapping order policy.

public TomlMappingOrderPolicy Policy { get; }