Click or drag to resize

webRequest Class

Home | imbSCI | imbACE | imbNLP | imbWEM | imbWBI
Osnovna varijanta zahteva - omogucava TimeOut
Inheritance Hierarchy

Namespace:  imbACE.Network.web.request
Assembly:  imbACE.Network (in imbACE.Network.dll) Version: 0.2
Syntax
C#
public abstract class webRequest : webRequestBase, 
	IAppendDataFields
Request Example View Source

The webRequest type exposes the following members.

Properties
  NameDescription
Public propertyaction
Koju akciju izvrsava request
(Inherited from commonRequestSettings.)
Public propertycontentCriteriaCheckDelayCounter
Counter - za koliko tickova treba da proveri ContentCriteria
(Inherited from commonRequestSettings.)
Public propertycontentCriteriaTimeoutAction
Akcija koju odradjuje kada contentCriteria try ipsadne
(Inherited from commonRequestSettings.)
Public propertycontentCriteriaTryCounter
Counter - za contentCriteriaTimeout
(Inherited from commonRequestSettings.)
Public propertycriteriaType
tip contentCriteria testa
(Inherited from commonRequestSettings.)
Public propertycriteriaValue
REGEX ili XPATH upit za proveru sadrzaja
(Inherited from commonRequestSettings.)
Public propertydoContentCheck
Da li da
(Inherited from commonRequestSettings.)
Public propertydoCoolOff (Inherited from commonRequestSettings.)
Public propertydoLogCacheLoaded
Show log message when cache found
(Inherited from commonRequestSettings.)
Public propertydoLogNewLoad
Show log message when new page is loaded
(Inherited from commonRequestSettings.)
Public propertydoLogRequestError
Do log request error
(Inherited from commonRequestSettings.)
Public propertydoRetryExecution
Da li da
(Inherited from commonRequestSettings.)
Public propertydoSubdomainVariations
Da li da
(Inherited from commonRequestSettings.)
Public propertydoTimeoutLimiter
Da li da
(Inherited from commonRequestSettings.)
Public propertyhasContentCriteria
da li ima Content Criteria
(Inherited from webRequestBase.)
Public propertyhtmlSettings
Podesavanja za HTML dom
Public propertyisActive
Da li je aktivan Request - if status == webRequestEventType.scheduled
(Inherited from webRequestBase.)
Public propertyisErrorStatus
Da li je trenutno u statusu greske?
(Inherited from webRequestBase.)
Public propertyisExecutedOrFailed
Da li je izvrseno/greska? ako je scheduled ili executing onda vraca false
(Inherited from webRequestBase.)
Public propertylastLogMessage
Public propertylastLogType
Public propertyloadCooloffCounter
Counter - za loadCooloff
(Inherited from commonRequestSettings.)
Public propertyonExecutionDone_hasHandler
Proverava da li ima handler vec
Public propertyonExecutionError_hasHandler
Proverava da li ima handler vec
Public propertyonExecutionTimeout_hasHandler
Proverava da li ima handler vec
Public propertyonRetryCalled_hasHandler
Proverava da li ima handler vec
Public propertyproxyToUse
Definicija proxija koji treba da se koristi
Public propertyrequestMethod
Metod koji se ocekuje od requesta
(Inherited from commonRequestSettings.)
Public propertyrequestType (Inherited from commonRequestSettings.)
Public propertyresult
Public propertyretryCounter
Counter - za retry
(Inherited from commonRequestSettings.)
Public propertyretryWaitCounter
Counter - ceka izmedju potrebe za retry i pozivanja retry
(Inherited from commonRequestSettings.)
Public propertysettings
Public propertystatus
Bindable property
(Inherited from webRequestBase.)
Public propertysubdomainVariations
Lista poddomena koji se mogu pojaviti
(Inherited from commonRequestSettings.)
Public propertytimeCounter
Counter - ukupno vreme izvrsavanja
(Inherited from commonRequestSettings.)
Public propertyurl
Path koji treba da otvori
(Inherited from commonRequestSettings.)
Public propertyurlObject
URI objekat za prosledjeni URL
(Inherited from webRequestBase.)
Top
Methods
  NameDescription
Public methodabortRequest
Abort the current request
Public methodAppendDataFields
Appends its data points into new or existing property collection --- automatically called by result base
Public methodcallExecutionDone
Event invoker za ExecutionDone - izvrsavanje je uspesno obavljeno
Public methodcallExecutionError
Event invoker za ExecutionError - Error occoured
Public methodcallExecutionTimeout
Event invoker za ExecutionTimeout - Execution time limit reached
Public methodcallRetryCalled
Event invoker za RetryCalled - request execution retried
Public methodcancelAllActivities
Prekida sve aktivnosti web client, tcp client, web browser i drugih objekata
(Inherited from webRequestBase.)
Public methodcheckRequest
Calls all counters and check the status of request
Public methoddeploySettings
Primenjuje podesavanja i postavlja event handlere
Public methodexecuteRequest(webLoaderSettings)
Addhock request execution Executes the request
Public methodexecuteRequest(webLoaderSettings, executionSyncMode, webRequestEvent, webRequestEvent, webRequestEvent) (Inherited from webRequestBase.)
Public methodhasPreference (Inherited from webRequestBase.)
Public methodonExecutionDone_addHandler
Postavlja event handler za ExecutionDone (onExecutionDone)
Public methodonExecutionError_addHandler
Postavlja event handler za ExecutionError (onExecutionError)
Public methodonExecutionTimeout_addHandler
Postavlja event handler za ExecutionTimeout (onExecutionTimeout)
Public methodOnPropertyChanged (Inherited from dataBindableBase.)
Public methodonRetryCalled_addHandler
Postavlja event handler za RetryCalled (onRetryCalled)
Top
Events
  NameDescription
Public eventPropertyChanged (Inherited from dataBindableBase.)
Top
Extension Methods
  NameDescription
Public Extension MethodaceGenEx (Defined by aceExceptionTools.)
Public Extension MethodaceSciEx (Defined by aceExceptionTools.)
Top
See Also