C# Class GenericRestConnector.RESTHelper

Afficher le fichier Open project: websy85/generic-rest-connector Class Usage Examples

Méthodes publiques

Свойство Type Description
UrlBase String
authInfo AuthInfo
authentication Authentication
cacheEndpointMap String>.Dictionary
cachedTables dynamic>.Dictionary
pageInfo PageInfo
pager Pager
tableCacheList List

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
AddHeaders ( WebClient wc ) : WebClient
getFieldAttr ( String fieldType ) : FieldAttrType
getFieldType ( String fieldType ) : QvxFieldType
getTableByName ( String name ) : dynamic

Method Details

GetJSON() public méthode

public GetJSON ( ) : dynamic
Résultat dynamic

Page() public méthode

public Page ( ) : void
Résultat void

Prep() public méthode

public Prep ( ) : void
Résultat void

RESTHelper() public méthode

public RESTHelper ( String>.Dictionary MParameters ) : System
MParameters String>.Dictionary
Résultat System

SetActiveTable() public méthode

public SetActiveTable ( String tableName, String whereClause ) : void
tableName String
whereClause String
Résultat void

addTableToCacheList() public méthode

public addTableToCacheList ( String tableName ) : void
tableName String
Résultat void

cacheTable() public méthode

public cacheTable ( String tableName, Int32 pageNumber, dynamic data ) : void
tableName String
pageNumber System.Int32
data dynamic
Résultat void

createFieldList() public méthode

public createFieldList ( String tableName, String fields ) : QvxField[]
tableName String
fields String
Résultat QvxField[]

getCachedData() public méthode

public getCachedData ( String tableName, Int32 pageNumber ) : dynamic
tableName String
pageNumber System.Int32
Résultat dynamic

Property Details

UrlBase public_oe property

public String UrlBase
Résultat String

authInfo public_oe property

public AuthInfo,GenericRestConnector authInfo
Résultat AuthInfo

authentication public_oe property

public Authentication,GenericRestConnector authentication
Résultat Authentication

cacheEndpointMap public_oe property

public Dictionary cacheEndpointMap
Résultat String>.Dictionary

cachedTables public_oe property

public Dictionary cachedTables
Résultat dynamic>.Dictionary

pageInfo public_oe property

public PageInfo pageInfo
Résultat PageInfo

pager public_oe property

public Pager,GenericRestConnector pager
Résultat Pager

tableCacheList public_oe property

public List tableCacheList
Résultat List