InfoAPILib
Bilioteka za pristup InfoAPI-ju
Classes | Functions
InfoAPILib Namespace Reference

Classes

class  DatabaseAttachmentField
 Opis jednog polja/kolone More...
 
class  DatabaseAttachmentFields
 Lista polja/kolona u tabeli, opis strukture tabele. More...
 
class  DatabaseAttachmentRows
 Lista slogova tabele More...
 
class  DatabaseAttachmentTable
 Sadrži opis jedne tabele More...
 
interface  IInfoAPIAttachment
 Struktura priloga. NIJE ZAVRŠENO! More...
 
interface  IInfoAPIClassFactory
 Fabrika objekata. Koristi se kao dependency injection da bi InfoAPILib mogao da po potrebi kreira objekte za parametre i rezultat API funkcije. More...
 
interface  IInfoAPIFormatter
 Interfejs IInfoAPIFormatter obezbeđuje univerzalan mehanizam za serijalizaciju i deserijalizaciju kroz dva metoda Serialize<T>() i Deserialize() More...
 
interface  IInfoAPITableReference
 
class  InfoAPIAttachments
 Lista priloga koji su parametri u API poruci. NIJE ZAVRŠENO! More...
 
class  InfoAPIBase
 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. More...
 
class  InfoAPICallAfterCallEventArgs
 Tip argumenta događaja APICallAfterCall More...
 
class  InfoAPICallBeforeCallEventArgs
 Tip argumenta događaja InfoAPICallBeforeCall More...
 
class  InfoAPICallCompletedEventArgs
 Tip argumenta događaja InfoAPICallCompleted More...
 
class  InfoAPICallErrorEventArgs
 Tip argumenta događaja InfoAPICallError More...
 
class  InfoAPICallException
 Definicija InfoAPICallException Exception-a More...
 
class  InfoAPIClassFactory
 
class  InfoAPIClassFactoryBase
 
class  InfoAPIDatabaseAttachment
 InfoDatabaseAttachment sadrži listu tabela koje su uključene u API poruku. More...
 
class  InfoAPIEnvelope
 Omotnica API poruke. Ovo je zajednička bazna klasa za InfoAPIRequest i InfoAPIResponse More...
 
class  InfoAPIFormatterJSON
 Serijalizuje i deserijalizuje u JSON formatu More...
 
class  InfoAPIHandler
 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. More...
 
class  InfoAPIParams
 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 More...
 
class  InfoAPIParamsINFO
 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...
 
class  InfoAPIProperties
 
class  InfoAPIRequest
 
class  InfoAPIResponse
 
class  InfoAPIResult
 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...
 
class  InfoAPIResultINFO
 InfoAPIResultINFO je primer klase koja predstavlja strukturu podataka u rezultatu izvršavanja API funkcije INFO. More...
 
class  InfoAPITableReference
 
class  InfoAPITableReferences
 

Functions

delegate void InfoAPICallCompletedEventHandler (object sender, InfoAPICallCompletedEventArgs e)
 Događaj InfoAPICallCompletedEventHandler se pokreće kada se završi poziv API funkciji More...
 
delegate void InfoAPICallErrorEventHandler (object sender, InfoAPICallErrorEventArgs e)
 
delegate void InfoAPICallBeforeCallEventHandler (object sender, InfoAPICallBeforeCallEventArgs e)
 
delegate void InfoAPICallAfterCallEventHandler (object sender, InfoAPICallAfterCallEventArgs e)
 

Function Documentation

delegate void InfoAPILib.InfoAPICallCompletedEventHandler ( object  sender,
InfoAPICallCompletedEventArgs  e 
)

Događaj InfoAPICallCompletedEventHandler se pokreće kada se završi poziv API funkciji

Parameters
senderObjekat koji aktivira događaj
ePodaci koji se šalju hendleru.
delegate void InfoAPILib.InfoAPICallErrorEventHandler ( object  sender,
InfoAPICallErrorEventArgs  e 
)

Parameters
senderObjekat koji aktivira događaj
ePodaci koji se šalju hendleru.
delegate void InfoAPILib.InfoAPICallBeforeCallEventHandler ( object  sender,
InfoAPICallBeforeCallEventArgs  e 
)

Parameters
senderObjekat koji aktivira događaj
ePodaci koji se šalju hendleru.
delegate void InfoAPILib.InfoAPICallAfterCallEventHandler ( object  sender,
InfoAPICallAfterCallEventArgs  e 
)

Parameters
senderObjekat koji aktivira događaj
ePodaci koji se šalju hendleru.