Show / Hide Table of Contents

    Class SnakeCaseNamingStrategy

    Inheritance
    Object
    NamingStrategy
    SnakeCaseNamingStrategy
    Inherited Members
    NamingStrategy.GetDictionaryKey(String)
    NamingStrategy.GetExtensionDataName(String)
    NamingStrategy.GetPropertyName(String, Boolean)
    NamingStrategy.OverrideSpecifiedNames
    NamingStrategy.ProcessDictionaryKeys
    NamingStrategy.ProcessExtensionDataNames
    Namespace: System.Dynamic.ExpandoObject
    Assembly: Newtonsoft.Json.dll
    Syntax
    public class SnakeCaseNamingStrategy : Newtonsoft.Json.Serialization.NamingStrategy

    Constructors

    SnakeCaseNamingStrategy()

    Declaration
    public SnakeCaseNamingStrategy ();

    SnakeCaseNamingStrategy(Boolean, Boolean)

    Declaration
    public SnakeCaseNamingStrategy (bool processDictionaryKeys, bool overrideSpecifiedNames);
    Parameters
    Boolean processDictionaryKeys

    Boolean overrideSpecifiedNames

    SnakeCaseNamingStrategy(Boolean, Boolean, Boolean)

    Declaration
    public SnakeCaseNamingStrategy (bool processDictionaryKeys, bool overrideSpecifiedNames, bool processExtensionDataNames);
    Parameters
    Boolean processDictionaryKeys

    Boolean overrideSpecifiedNames

    Boolean processExtensionDataNames

    Methods

    ResolvePropertyName(String)

    Declaration
    protected override string ResolvePropertyName (string name);
    Parameters
    String name

    Returns
    String

    Back to top Azure SDK for Net