Table of Contents

Class SnakeCaseNamingStrategy

Namespace
Newtonsoft.Json.Serialization
Assembly
Newtonsoft.Json.dll
public class SnakeCaseNamingStrategy : NamingStrategy
Inheritance
SnakeCaseNamingStrategy
Inherited Members
Extension Methods

Constructors

SnakeCaseNamingStrategy()

public SnakeCaseNamingStrategy()

SnakeCaseNamingStrategy(bool, bool)

public SnakeCaseNamingStrategy(bool processDictionaryKeys, bool overrideSpecifiedNames)

Parameters

processDictionaryKeys bool
overrideSpecifiedNames bool

SnakeCaseNamingStrategy(bool, bool, bool)

public SnakeCaseNamingStrategy(bool processDictionaryKeys, bool overrideSpecifiedNames, bool processExtensionDataNames)

Parameters

processDictionaryKeys bool
overrideSpecifiedNames bool
processExtensionDataNames bool

Methods

ResolvePropertyName(string)

protected override string ResolvePropertyName(string name)

Parameters

name string

Returns

string