JsonNamingPolicy Класс

Определение

Определяет политику именования, используемую для преобразования строкового имени в другой формат, например Camel.

public ref class JsonNamingPolicy abstract
public abstract class JsonNamingPolicy
type JsonNamingPolicy = class
Public MustInherit Class JsonNamingPolicy
Наследование
JsonNamingPolicy

Комментарии

Дополнительные сведения см. в статье Настройка имен и значений свойств с помощью System.Text.Json.

Конструкторы

JsonNamingPolicy()

Инициализирует новый экземпляр JsonNamingPolicy.

Свойства

CamelCase

Возвращает политику именования для Camel.

KebabCaseLower

Возвращает политику именования для кебаб-регистра в нижнем регистре.

KebabCaseUpper

Возвращает политику именования для кебаб-регистра в верхнем регистре.

SnakeCaseLower

Возвращает политику именования для строчных регистров.

SnakeCaseUpper

Возвращает политику именования для верхнего регистра со змеиным регистром.

Методы

ConvertName(String)

Если переопределено в производном классе, преобразует указанное имя согласно политике.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к