C# 클래스 Raven.Client.Spatial.GeoJsonReader

파일 보기 프로젝트 열기: sibartlett/RavenDB.Client.Spatial

공개 메소드들

메소드 설명
GeoJsonReader ( IShapeConverter shapeConverter ) : System
ReadJson ( Raven.Imports.Newtonsoft.Json.JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer ) : object

보호된 메소드들

메소드 설명
TryRead ( RavenJObject json, object &result ) : bool

비공개 메소드들

메소드 설명
SantizeRavenJObjects ( object obj ) : object
TryParseCoordinate ( RavenJArray coordinates, CoordinateInfo &result ) : bool
TryParseCoordinateArray ( RavenJArray coordinates, CoordinateInfo &result ) : bool
TryParseCoordinateArrayArray ( RavenJArray coordinates, CoordinateInfo &result ) : bool
TryParseCoordinateArrayArrayArray ( RavenJArray coordinates, CoordinateInfo &result ) : bool
TryParseFeature ( RavenJObject obj, object &result ) : bool
TryParseFeatureCollection ( RavenJObject obj, object &result ) : bool
TryParseGeometry ( RavenJObject obj, object &result ) : bool
TryParseGeometryCollection ( RavenJObject obj, object &result ) : bool
TryParseLineString ( RavenJObject obj, object &result ) : bool
TryParseMultiLineString ( RavenJObject obj, object &result ) : bool
TryParseMultiPoint ( RavenJObject obj, object &result ) : bool
TryParseMultiPolygon ( RavenJObject obj, object &result ) : bool
TryParsePoint ( RavenJObject obj, object &result ) : bool
TryParsePolygon ( RavenJObject obj, object &result ) : bool
TryParseTypeString ( RavenJObject obj, string &result ) : bool

메소드 상세

GeoJsonReader() 공개 메소드

public GeoJsonReader ( IShapeConverter shapeConverter ) : System
shapeConverter IShapeConverter
리턴 System

ReadJson() 공개 메소드

public ReadJson ( Raven.Imports.Newtonsoft.Json.JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer ) : object
reader Raven.Imports.Newtonsoft.Json.JsonReader
objectType System.Type
existingValue object
serializer JsonSerializer
리턴 object

TryRead() 보호된 메소드

protected TryRead ( RavenJObject json, object &result ) : bool
json RavenJObject
result object
리턴 bool