C# Класс GenericRestConnector.RESTHelper

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

Открытые свойства

Свойство Тип Описание
UrlBase String
authInfo AuthInfo
authentication Authentication
cacheEndpointMap String>.Dictionary
cachedTables dynamic>.Dictionary
pageInfo PageInfo
pager Pager
tableCacheList List

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

Метод Описание
GetJSON ( ) : dynamic
Page ( ) : void
Prep ( ) : void
RESTHelper ( String>.Dictionary MParameters ) : System
SetActiveTable ( String tableName, String whereClause ) : void
addTableToCacheList ( String tableName ) : void
cacheTable ( String tableName, Int32 pageNumber, dynamic data ) : void
createFieldList ( String tableName, String fields ) : QvxField[]
getCachedData ( String tableName, Int32 pageNumber ) : dynamic

Приватные методы

Метод Описание
AddHeaders ( WebClient wc ) : WebClient
getFieldAttr ( String fieldType ) : FieldAttrType
getFieldType ( String fieldType ) : QvxFieldType
getTableByName ( String name ) : dynamic

Описание методов

GetJSON() публичный Метод

public GetJSON ( ) : dynamic
Результат dynamic

Page() публичный Метод

public Page ( ) : void
Результат void

Prep() публичный Метод

public Prep ( ) : void
Результат void

RESTHelper() публичный Метод

public RESTHelper ( String>.Dictionary MParameters ) : System
MParameters String>.Dictionary
Результат System

SetActiveTable() публичный Метод

public SetActiveTable ( String tableName, String whereClause ) : void
tableName String
whereClause String
Результат void

addTableToCacheList() публичный Метод

public addTableToCacheList ( String tableName ) : void
tableName String
Результат void

cacheTable() публичный Метод

public cacheTable ( String tableName, Int32 pageNumber, dynamic data ) : void
tableName String
pageNumber System.Int32
data dynamic
Результат void

createFieldList() публичный Метод

public createFieldList ( String tableName, String fields ) : QvxField[]
tableName String
fields String
Результат QvxField[]

getCachedData() публичный Метод

public getCachedData ( String tableName, Int32 pageNumber ) : dynamic
tableName String
pageNumber System.Int32
Результат dynamic

Описание свойств

UrlBase публичное свойство

public String UrlBase
Результат String

authInfo публичное свойство

public AuthInfo,GenericRestConnector authInfo
Результат AuthInfo

authentication публичное свойство

public Authentication,GenericRestConnector authentication
Результат Authentication

cacheEndpointMap публичное свойство

public Dictionary cacheEndpointMap
Результат String>.Dictionary

cachedTables публичное свойство

public Dictionary cachedTables
Результат dynamic>.Dictionary

pageInfo публичное свойство

public PageInfo pageInfo
Результат PageInfo

pager публичное свойство

public Pager,GenericRestConnector pager
Результат Pager

tableCacheList публичное свойство

public List tableCacheList
Результат List