C# 클래스 Terradue.ElasticCas.Types.GenericJsonItem

상속: IElasticItem
파일 보기 프로젝트 열기: Terradue/DotNetElasticCas 1 사용 예제들

공개 메소드들

메소드 설명
BuildQuery ( System nvc ) : IQueryContainer
FromOpenSearchResultItem ( IOpenSearchResultItem result ) : GenericJsonItem
GenericJsonItem ( ) : System
GenericJsonItem ( object>.Dictionary item ) : System
GetTypeNamespaces ( ) : NameValueCollection
ReadElasticJson ( JsonReader reader, Type objectType, object existingValue, Newtonsoft serializer ) : IElasticItem
ToJson ( GenericJsonItem gj ) : string
WriteElasticJson ( JsonWriter writer, Newtonsoft serializer ) : void

메소드 상세

BuildQuery() 공개 메소드

public BuildQuery ( System nvc ) : IQueryContainer
nvc System
리턴 IQueryContainer

FromOpenSearchResultItem() 공개 정적인 메소드

public static FromOpenSearchResultItem ( IOpenSearchResultItem result ) : GenericJsonItem
result IOpenSearchResultItem
리턴 GenericJsonItem

GenericJsonItem() 공개 메소드

public GenericJsonItem ( ) : System
리턴 System

GenericJsonItem() 공개 메소드

public GenericJsonItem ( object>.Dictionary item ) : System
item object>.Dictionary
리턴 System

GetTypeNamespaces() 공개 메소드

public GetTypeNamespaces ( ) : NameValueCollection
리턴 NameValueCollection

ReadElasticJson() 공개 메소드

public ReadElasticJson ( JsonReader reader, Type objectType, object existingValue, Newtonsoft serializer ) : IElasticItem
reader JsonReader
objectType Type
existingValue object
serializer Newtonsoft
리턴 IElasticItem

ToJson() 공개 메소드

public ToJson ( GenericJsonItem gj ) : string
gj GenericJsonItem
리턴 string

WriteElasticJson() 공개 메소드

public WriteElasticJson ( JsonWriter writer, Newtonsoft serializer ) : void
writer JsonWriter
serializer Newtonsoft
리턴 void