C# Class Ng.Json.InterceptingJsonReader

Inheritance: Newtonsoft.Json.JsonReader
Show file Open project: NuGet/NuGet.Services.Metadata

Public Methods

Method Description
Read ( ) : bool

Protected Methods

Method Description
InterceptingJsonReader ( JsonReader innerReader, IEnumerable interceptPaths ) : System
OnReadInterceptedPropertyName ( ) : bool

Private Methods

Method Description
MakeRegex ( string jsonPath ) : Regex
TestPath ( string jsonPath ) : bool

Method Details

InterceptingJsonReader() protected method

protected InterceptingJsonReader ( JsonReader innerReader, IEnumerable interceptPaths ) : System
innerReader Newtonsoft.Json.JsonReader
interceptPaths IEnumerable
return System

OnReadInterceptedPropertyName() protected abstract method

protected abstract OnReadInterceptedPropertyName ( ) : bool
return bool

Read() public method

public Read ( ) : bool
return bool