InfoAPILib
Bilioteka za pristup InfoAPI-ju
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 NInfoAPILib
 CDatabaseAttachmentFieldOpis jednog polja/kolone
 CDatabaseAttachmentFieldsLista polja/kolona u tabeli, opis strukture tabele
 CDatabaseAttachmentRowsLista slogova tabele
 CDatabaseAttachmentTableSadrži opis jedne tabele
 CIInfoAPIAttachmentStruktura priloga. NIJE ZAVRŠENO!
 CIInfoAPIClassFactoryFabrika objekata. Koristi se kao dependency injection da bi InfoAPILib mogao da po potrebi kreira objekte za parametre i rezultat API funkcije.
 CIInfoAPIFormatterInterfejs IInfoAPIFormatter obezbeđuje univerzalan mehanizam za serijalizaciju i deserijalizaciju kroz dva metoda Serialize<T>() i Deserialize()
 CIInfoAPITableReference
 CInfoAPIAttachmentsLista priloga koji su parametri u API poruci. NIJE ZAVRŠENO!
 CInfoAPIBaseInfoAPIBase je bazna klasa za InfoAPIProperties i InfoAPIEnvelope. Sadrži zajedničku funkcionalnost svih klasa koje čine API poruku, Pre svega, obezbeđuje serijalizaciju i deserijalizaciju.
 CInfoAPICallAfterCallEventArgsTip argumenta događaja APICallAfterCall
 CInfoAPICallBeforeCallEventArgsTip argumenta događaja InfoAPICallBeforeCall
 CInfoAPICallCompletedEventArgsTip argumenta događaja InfoAPICallCompleted
 CInfoAPICallErrorEventArgsTip argumenta događaja InfoAPICallError
 CInfoAPICallExceptionDefinicija InfoAPICallException Exception-a
 CInfoAPIClassFactory
 CInfoAPIClassFactoryBase
 CInfoAPIDatabaseAttachmentInfoDatabaseAttachment sadrži listu tabela koje su uključene u API poruku.
 CInfoAPIEnvelopeOmotnica API poruke. Ovo je zajednička bazna klasa za InfoAPIRequest i InfoAPIResponse
 CInfoAPIFormatterJSONSerijalizuje i deserijalizuje u JSON formatu
 CInfoAPIHandlerInfoAPIHandler hendluje poziv APi funkcija. Korisnik samo treba da napravi objekte naslednike InfoAPIParams i InfoAPIResponse koje prosledi ovom hendleru a on obavlja ceo posao API komunikacije.
 CInfoAPIParamsInfoAPIParams klasa obezbeđuje funkcionalnost parametara koji se prosleđuju prilikom poziva API funkciji. Treba napraviti klasu koja nasleđuje ovu klasu i podesiti je za poziv konkretne API funkcije
 CInfoAPIParamsINFOInfoAPIParamsINFO 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.
 CInfoAPIProperties
 CInfoAPIRequest
 CInfoAPIResponse
 CInfoAPIResultInfoAPIResult 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
 CInfoAPIResultINFOInfoAPIResultINFO je primer klase koja predstavlja strukturu podataka u rezultatu izvršavanja API funkcije INFO.
 CInfoAPITableReference
 CInfoAPITableReferences