InfoAPILib
Bilioteka za pristup InfoAPI-ju
|
InfoAPIParamsINFO je primer klase koja predstavlja strukturu parametara za poziv API funkcije INFO. Ova API funkcija ne prima parametre, tako da ni sama klasa nema nikakvih dodatnih svojstava. More...
Additional Inherited Members | |
![]() | |
void | AddAttachment (IInfoAPIAttachment pAttachment) |
Dodaj prilog u listu priloga koji se šalju API funkciji. More... | |
void | AddTableReference (string pTableName, IEnumerable< object > pTableData) |
Dodaj referencu za tabelu u listu referenci tabela. Pod tabelom se smatra svaki tabelarni podatak, odnosno bilo kakva IEnumerable lista podataka. More... | |
![]() | |
bool | ShouldSerializeTableReferences () |
bool | SaveDataBaseAttachmentToFile (string pFilePathName) |
Snima database_attachemnt u binarnu datoteku. Zadržava se izvorni format podataka. Ako su opdaci u PLAON_OBJ formatu onda će biti sačuvani kao JSON tekst. More... | |
void | LoadDatabaseAttachmentFromFile (string pFilePathName) |
void | PrepareDatabaseAttachment () |
void | UnpackDatabaseAttachment () |
DatabaseAttachmentTable | GetDatabaseAttachmentTable (string pTableName) |
void | ReadTable< T > (string pTableName, IList< T > pDestinationTable) |
new string | Serialize () |
Serijalizuje objekat More... | |
![]() | |
InfoAPIBase () | |
Конструктор More... | |
string | Serialize () |
Serijalizuje objekat More... | |
string | Serialize (bool pIndented) |
Serializuje objekat sa identacijom More... | |
void | Deserialize (string pSerializedInput) |
Deserijalizuje string u objekat More... | |
![]() | |
static bool | ByteArrayToFile (string _FileName, byte[] _ByteArray) |
![]() | |
IInfoAPIFormatter | Formatter |
Objekat koji vrši serijalizaciju i deserijalizaciju More... | |
![]() | |
InfoAPITableReferences | TableReferences = new InfoAPITableReferences() |
InfoAPIAttachments | Attachments = new InfoAPIAttachments() |
![]() | |
string | __class_name = "" |
![]() | |
InfoAPIRequest | RequestEnvelope [get, set] |
string | result_database_format [get, set] |
Format u kome tabelarni podaci koje funkcija vraća treba da budu. More... | |
string | default_result_database_format [get, protected set] |
![]() | |
string | database_format [get, set] |
bool | remove_empty_table_fields [get, set] |
string | DataBaseAttachment [get, protected set] |
InfoAPIDatabaseAttachment | DataBaseAttachmentUnpacked [get] |
string | paging_sort_exp [get, set] |
int | paging_selected_page [get, set] |
int | paging_page_len [get, set] |
![]() | |
string | _class_name [get, set] |
Naziv klase. U API porukama je ovo uglavnom informativnog karaktera, a dobro dođe kada se analiziraju složene strukture More... | |
string | app_option [get, set] |
app_option(char) Oznaka API funcije koju klijent poziva. Ovo je podatak na osnovu koga API server zna koju funkciju treba da izvrši. More... | |
InfoAPIParamsINFO je primer klase koja predstavlja strukturu parametara za poziv API funkcije INFO. Ova API funkcija ne prima parametre, tako da ni sama klasa nema nikakvih dodatnih svojstava.