C# Класс Newtonsoft.Json.Serialization.NamingStrategy

A base class for resolving how property names and dictionary keys are serialized.
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetDictionaryKey ( string key ) : string

Gets the serialized key for a given dictionary key.

GetPropertyName ( string name, bool hasSpecifiedName ) : string

Gets the serialized name for a given property name.

Защищенные методы

Метод Описание
ResolvePropertyName ( string name ) : string

Resolves the specified property name.

Описание методов

GetDictionaryKey() публичный Метод

Gets the serialized key for a given dictionary key.
public GetDictionaryKey ( string key ) : string
key string The initial dictionary key.
Результат string

GetPropertyName() публичный Метод

Gets the serialized name for a given property name.
public GetPropertyName ( string name, bool hasSpecifiedName ) : string
name string The initial property name.
hasSpecifiedName bool A flag indicating whether the property has had a name explicitly specified.
Результат string

ResolvePropertyName() защищенный абстрактный Метод

Resolves the specified property name.
protected abstract ResolvePropertyName ( string name ) : string
name string The property name to resolve.
Результат string