Constructors
-
Naming
Strategy() protected
Methods
-
Equals(Naming
Strategy) protected Compare to another NamingStrategy - Equals(Object) virtual Object equality implementation
-
Get
Dictionary virtual Gets the serialized key for a given dictionary key.Key(String) -
Get
Extension virtual Gets the serialized name for a given extension data name.Data Name(String) -
Get
Hash virtual Hash code calculationCode() -
Get
Property virtual Gets the serialized name for a given property name.Name(String, Boolean) -
Resolve
Property protectedabstract Resolves the specified property name.Name(String)
Properties
-
Override
Specified A flag indicating whether explicitly specified property names, e.g. a property name customized with a JsonPropertyAttribute, should be processed. Defaults to false.Names -
Process
Dictionary A flag indicating whether dictionary keys should be processed. Defaults to false.Keys -
Process
Extension A flag indicating whether extension data names should be processed. Defaults to false.Data Names