YamlKnownNamingPolicy Enum

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

public enum YamlKnownNamingPolicy

Fields

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