Class NamingStrategy
Namespace: System.Dynamic.ExpandoObject
Assembly: Newtonsoft.Json.dll
Syntax
public abstract class NamingStrategy
Constructors
NamingStrategy()
Declaration
protected NamingStrategy ();
Properties
OverrideSpecifiedNames
ProcessDictionaryKeys
ProcessExtensionDataNames
Methods
GetDictionaryKey(String)
Declaration
public virtual string GetDictionaryKey (string key);
Parameters
String
key
|
Returns
String
|
GetExtensionDataName(String)
Declaration
public virtual string GetExtensionDataName (string name);
Parameters
String
name
|
Returns
String
|
GetPropertyName(String, Boolean)
Declaration
public virtual string GetPropertyName (string name, bool hasSpecifiedName);
Parameters
String
name
|
Boolean
hasSpecifiedName
|
Returns
String
|