TomlKnownNamingPolicy Enum

Specifies a built-in TomlNamingPolicy for use with the source generator.

public enum TomlKnownNamingPolicy

Fields

NameValueDescription
Unspecified0No naming policy is applied; CLR member names are used as-is.
CamelCase1camelCase. See TomlNamingPolicy.CamelCase.
SnakeCaseLower2snake_case (lowercase). See TomlNamingPolicy.SnakeCaseLower.
SnakeCaseUpper3SNAKE_CASE (uppercase). See TomlNamingPolicy.SnakeCaseUpper.
KebabCaseLower4kebab-case (lowercase). See TomlNamingPolicy.KebabCaseLower.
KebabCaseUpper5KEBAB-CASE (uppercase). See TomlNamingPolicy.KebabCaseUpper.
PascalCase6PascalCase. See TomlNamingPolicy.PascalCase.