C# Class TrianglesInSpace.Messaging.FieldContractResolver

Inheritance: Newtonsoft.Json.Serialization.DefaultContractResolver
Afficher le fichier Open project: anthony-martin/Triangles-in-space

Méthodes publiques

Méthode Description
FieldContractResolver ( ) : System

Méthodes protégées

Méthode Description
CreateObjectContract ( Type objectType ) : JsonObjectContract
CreateProperties ( Type type, MemberSerialization memberSerialization ) : IList
GetSerializableMembers ( Type objectType ) : List
ResolvePropertyName ( string propertyName ) : string

Private Methods

Méthode Description
GetFields ( IReflect type ) : IEnumerable

Method Details

CreateObjectContract() protected méthode

protected CreateObjectContract ( Type objectType ) : JsonObjectContract
objectType System.Type
Résultat Newtonsoft.Json.Serialization.JsonObjectContract

CreateProperties() protected méthode

protected CreateProperties ( Type type, MemberSerialization memberSerialization ) : IList
type System.Type
memberSerialization MemberSerialization
Résultat IList

FieldContractResolver() public méthode

public FieldContractResolver ( ) : System
Résultat System

GetSerializableMembers() protected méthode

protected GetSerializableMembers ( Type objectType ) : List
objectType System.Type
Résultat List

ResolvePropertyName() protected méthode

protected ResolvePropertyName ( string propertyName ) : string
propertyName string
Résultat string