JsonNamingPolicy Класс

Определение

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

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

Комментарии

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

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

Имя Описание
JsonNamingPolicy()

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

Свойства

Имя Описание
CamelCase

Получает политику именования для верблюдьего регистра.

KebabCaseLower

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

KebabCaseUpper

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

PascalCase

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

SnakeCaseLower

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

SnakeCaseUpper

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

Методы

Имя Описание
ConvertName(String)

При переопределении в производном классе преобразует указанное имя в соответствии с политикой.

Equals(Object)

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

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

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

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

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

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

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

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

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

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

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