C# 클래스 DotNetify.VMContractResolver

Custom view model resolver for JSON serializer.
상속: Newtonsoft.Json.Serialization.DefaultContractResolver
파일 보기 프로젝트 열기: dsuryd/dotNetify

공개 메소드들

메소드 설명
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