C# Класс Terradue.ElasticCas.Types.GenericJsonItem

Наследование: IElasticItem
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
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