C# Класс DotNetify.VMContractResolver

Custom view model resolver for JSON serializer.
Наследование: Newtonsoft.Json.Serialization.DefaultContractResolver
Показать файл Открыть проект

Открытые методы

Метод Описание
VMContractResolver ( List ignoredPropertyNames = null ) : System

Constructor that accepts list of property names to exclude from serialization.

Защищенные методы

Метод Описание
CreateProperty ( MemberInfo member, MemberSerialization memberSerialization ) : JsonProperty

Overrides this method to exclude properties with [Ignore] attribute or those that are in the given list.

ResolveContractConverter ( Type objectType ) : JsonConverter

Overrides this method to prevent serialization of ICommand property type.

Описание методов

CreateProperty() защищенный Метод

Overrides this method to exclude properties with [Ignore] attribute or those that are in the given list.
protected CreateProperty ( MemberInfo member, MemberSerialization memberSerialization ) : JsonProperty
member System.Reflection.MemberInfo
memberSerialization MemberSerialization
Результат Newtonsoft.Json.Serialization.JsonProperty

ResolveContractConverter() защищенный Метод

Overrides this method to prevent serialization of ICommand property type.
protected ResolveContractConverter ( Type objectType ) : JsonConverter
objectType System.Type
Результат Newtonsoft.Json.JsonConverter

VMContractResolver() публичный Метод

Constructor that accepts list of property names to exclude from serialization.
public VMContractResolver ( List ignoredPropertyNames = null ) : System
ignoredPropertyNames List Property names to exclude from serialization.
Результат System