InfoAPILib
Bilioteka za pristup InfoAPI-ju
Public Member Functions | Public Attributes | Properties | List of all members
InfoAPILib.InfoAPIResult Class Reference

InfoAPIResult klasa obezbeđuje funkcionalnost rezultata koji se dobijaju prilikom poziva API funkciji. Treba napraviti klasu koja nasleđuje ovu klasu i podesiti je za poziv konkretne API funkcije More...

Inheritance diagram for InfoAPILib.InfoAPIResult:
InfoAPILib.InfoAPIProperties InfoAPILib.InfoAPIBase InfoAPILib.InfoAPIResultINFO

Public Member Functions

IInfoAPIAttachment GetAttachment (string pAttachmentId)
 
InfoAPITableReference GetTableReference (string pTableName)
 
string GetDatabaseFileExtension ()
 
- Public Member Functions inherited from InfoAPILib.InfoAPIProperties
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...
 
- Public Member Functions inherited from InfoAPILib.InfoAPIBase
 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...
 

Public Attributes

const string ERROR_STATE_OK = "ok"
 
- Public Attributes inherited from InfoAPILib.InfoAPIBase
IInfoAPIFormatter Formatter
 Objekat koji vrši serijalizaciju i deserijalizaciju More...
 

Properties

InfoAPIResponse ResponseEnvelope [get, set]
 
string error_state [get]
 
string error_message [get, protected set]
 
object error_data [get]
 
int paging_rec_count [get]
 
DateTime exec_date_time [get]
 
- Properties inherited from InfoAPILib.InfoAPIProperties
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]
 
- Properties inherited from InfoAPILib.InfoAPIBase
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...
 

Additional Inherited Members

- Static Public Member Functions inherited from InfoAPILib.InfoAPIProperties
static bool ByteArrayToFile (string _FileName, byte[] _ByteArray)
 
- Protected Attributes inherited from InfoAPILib.InfoAPIProperties
InfoAPITableReferences TableReferences = new InfoAPITableReferences()
 
InfoAPIAttachments Attachments = new InfoAPIAttachments()
 
- Package Attributes inherited from InfoAPILib.InfoAPIBase
string __class_name = ""
 

Detailed Description

InfoAPIResult klasa obezbeđuje funkcionalnost rezultata koji se dobijaju prilikom poziva API funkciji. Treba napraviti klasu koja nasleđuje ovu klasu i podesiti je za poziv konkretne API funkcije


The documentation for this class was generated from the following file: