InfoAPILib
Bilioteka za pristup InfoAPI-ju
|
▼NInfoAPILib | |
CDatabaseAttachmentField | Opis jednog polja/kolone |
CDatabaseAttachmentFields | Lista polja/kolona u tabeli, opis strukture tabele |
CDatabaseAttachmentRows | Lista slogova tabele |
CDatabaseAttachmentTable | Sadrži opis jedne tabele |
CIInfoAPIAttachment | Struktura priloga. NIJE ZAVRŠENO! |
CIInfoAPIClassFactory | Fabrika objekata. Koristi se kao dependency injection da bi InfoAPILib mogao da po potrebi kreira objekte za parametre i rezultat API funkcije. |
CIInfoAPIFormatter | Interfejs IInfoAPIFormatter obezbeđuje univerzalan mehanizam za serijalizaciju i deserijalizaciju kroz dva metoda Serialize<T>() i Deserialize() |
CIInfoAPITableReference | |
CInfoAPIAttachments | Lista priloga koji su parametri u API poruci. NIJE ZAVRŠENO! |
CInfoAPIBase | InfoAPIBase 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. |
CInfoAPICallAfterCallEventArgs | Tip argumenta događaja APICallAfterCall |
CInfoAPICallBeforeCallEventArgs | Tip argumenta događaja InfoAPICallBeforeCall |
CInfoAPICallCompletedEventArgs | Tip argumenta događaja InfoAPICallCompleted |
CInfoAPICallErrorEventArgs | Tip argumenta događaja InfoAPICallError |
CInfoAPICallException | Definicija InfoAPICallException Exception-a |
CInfoAPIClassFactory | |
CInfoAPIClassFactoryBase | |
CInfoAPIDatabaseAttachment | InfoDatabaseAttachment sadrži listu tabela koje su uključene u API poruku. |
CInfoAPIEnvelope | Omotnica API poruke. Ovo je zajednička bazna klasa za InfoAPIRequest i InfoAPIResponse |
CInfoAPIFormatterJSON | Serijalizuje i deserijalizuje u JSON formatu |
CInfoAPIHandler | InfoAPIHandler 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. |
CInfoAPIParams | InfoAPIParams 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 |
CInfoAPIParamsINFO | 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. |
CInfoAPIProperties | |
CInfoAPIRequest | |
CInfoAPIResponse | |
CInfoAPIResult | 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 |
CInfoAPIResultINFO | InfoAPIResultINFO je primer klase koja predstavlja strukturu podataka u rezultatu izvršavanja API funkcije INFO. |
CInfoAPITableReference | |
CInfoAPITableReferences |