Class ScraperSessionMilesMore
Implements
System.IDisposable
Inherited Members
Subsembly.Interweb.HttpClient.HttpSendRequestCompleted
Subsembly.Interweb.HttpClient.Dispose()
Subsembly.Interweb.HttpClient.SetProxy(Subsembly.Interweb.HttpProxy)
Subsembly.Interweb.HttpClient.Timeout
Subsembly.Interweb.HttpClient.ContentEncoding
Subsembly.Interweb.HttpClient.Refresh
Subsembly.Interweb.HttpClient.ContentType
Subsembly.Interweb.HttpClient.LastHttpStatus
Subsembly.Interweb.HttpClient.CurrentLocation
Subsembly.Interweb.HttpClient.SetCredentials(System.String, System.String)
Subsembly.Interweb.HttpClient.SetBearerAuthentication(System.String)
Subsembly.Interweb.HttpClient.ClearAuthentication()
Subsembly.Interweb.HttpClient.IgnoreSSL
Subsembly.Interweb.HttpClient.ThrowOnHttpError
Subsembly.Interweb.HttpClient.UserAgent
Subsembly.Interweb.HttpClient.Origin
Subsembly.Interweb.HttpClient.RedirectLocation
Subsembly.Interweb.HttpClient.AcceptHeader
Subsembly.Interweb.HttpClient.AcceptEncodingHeader
Subsembly.Interweb.HttpClient.AcceptLanguageHeader
Subsembly.Interweb.HttpClient.AllowRedirects
Subsembly.Interweb.HttpClient.HttpGet(System.String, Subsembly.Interweb.HttpHeader[])
Subsembly.Interweb.HttpClient.HttpGet(System.String, Subsembly.Interweb.UrlQueryParams, Subsembly.Interweb.HttpHeader[])
Subsembly.Interweb.HttpClient.HttpGetXml(System.String)
Subsembly.Interweb.HttpClient.HttpPost(System.String, System.String, System.String, System.String, Subsembly.Interweb.HttpHeader[])
Subsembly.Interweb.HttpClient.HttpPostMultipartFormData(System.String, Subsembly.Interweb.HttpMultipartFormData)
Subsembly.Interweb.HttpClient.HttpPostMultipartFormDataRaw(System.String, Subsembly.Interweb.HttpMultipartFormData)
Subsembly.Interweb.HttpClient.HttpPostQuery(System.String, Subsembly.Interweb.UrlQueryParams, Subsembly.Interweb.HttpHeader[])
Subsembly.Interweb.HttpClient.HttpPut(System.String, System.String, System.String, System.String, Subsembly.Interweb.HttpHeader[])
Subsembly.Interweb.HttpClient.HttpPatch(System.String, System.String, System.String, System.String, Subsembly.Interweb.HttpHeader[])
Subsembly.Interweb.HttpClient.HttpGetRaw(System.String, Subsembly.Interweb.HttpHeader[])
Subsembly.Interweb.HttpClient.HttpPostRaw(System.String, System.Byte[], System.String, System.String, Subsembly.Interweb.HttpHeader[])
Subsembly.Interweb.HttpClient.HttpPostJson(System.String, Subsembly.Json.JsonValue, Subsembly.Interweb.HttpHeader[])
Subsembly.Interweb.HttpClient.HttpPostQueryRaw(System.String, Subsembly.Interweb.UrlQueryParams, Subsembly.Interweb.HttpHeader[])
Subsembly.Interweb.HttpClient.HttpPutRaw(System.String, System.Byte[], System.String, System.String, Subsembly.Interweb.HttpHeader[])
Subsembly.Interweb.HttpClient.HttpPatchRaw(System.String, System.Byte[], System.String, System.String, Subsembly.Interweb.HttpHeader[])
Subsembly.Interweb.HttpClient.CreateRequest(System.String, System.String)
Subsembly.Interweb.HttpClient.CreateMultipartFormDataRequest(System.String, Subsembly.Interweb.HttpMultipartFormData)
Subsembly.Interweb.HttpClient.GetQueryData(Subsembly.Interweb.UrlQueryParams)
Subsembly.Interweb.HttpClient.HttpSendRequest(Subsembly.Interweb.HttpRequest, System.Boolean)
Subsembly.Interweb.HttpClient.HttpSendRequestAsync(Subsembly.Interweb.HttpRequest, System.Boolean, System.Object)
Subsembly.Interweb.HttpClient.PendingAsyncRequest
Subsembly.Interweb.HttpClient.CancelAsync()
Subsembly.Interweb.HttpClient.ResetCookies()
Subsembly.Interweb.HttpClient.SetCookie(System.String, System.String, System.String, System.String)
Subsembly.Interweb.HttpClient.GetCookie(System.String)
Subsembly.Interweb.HttpClient.OnHttpSendRequestCompleted(Subsembly.Interweb.HttpSendRequestCompletedEventArgs)
Subsembly.Interweb.HttpClient.TraceLineEvent
Subsembly.Interweb.HttpClient.TraceSwitch
Subsembly.Interweb.HttpClient.TraceOptions
Subsembly.Interweb.HttpClient.TraceLine(System.Diagnostics.TraceLevel, System.String)
Subsembly.Interweb.HttpClient.TraceData(System.Byte[])
Subsembly.Interweb.HttpClient.OnTraceHeaderLine(System.String, System.String)
Subsembly.Interweb.HttpClient.OnTraceRequestBody(System.Byte[])
Subsembly.Interweb.HttpClient.OnTraceResponseBody(System.Byte[])
Subsembly.Interweb.HttpClient.OnTraceLine(Subsembly.Interweb.HttpClientTraceEventArgs)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Subsembly.Scraper
Assembly: Subsembly.Scraper.dll
Syntax
public class ScraperSessionMilesMore : ScraperSession, IDisposable, IScraperSession, IScraperPersist, IScraperSessionAccountInformation, IScraperSessionPayments, IScraperSessionDocuments
Remarks
In order to identify the credit card, this account object must contain the credit
card number in the OtherId
field (and the currency in the Currency
field). Nothing else is needed here.
Methods
OnDownloadBalances(out SepaBalance[], SepaAccount)
Declaration
public override ScraperResult OnDownloadBalances(out SepaBalance[] vaBalances, SepaAccount aAcct)
Parameters
Type | Name | Description |
---|---|---|
SepaBalance[] | vaBalances | |
SepaAccount | aAcct |
Returns
Type | Description |
---|---|
ScraperResult |
Overrides
OnDownloadDocument(out Byte[], SepaAccount, JsonObject)
Declaration
public override ScraperResult OnDownloadDocument(out byte[] vbPDF, SepaAccount aAcct, JsonObject jsDoc)
Parameters
Type | Name | Description |
---|---|---|
System.Byte[] | vbPDF | |
SepaAccount | aAcct | |
JsonObject | jsDoc |
Returns
Type | Description |
---|---|
ScraperResult |
Overrides
OnDownloadDocumentList(out JsonArray, SepaAccount, DateTime)
Declaration
public override ScraperResult OnDownloadDocumentList(out JsonArray jsDocList, SepaAccount aAcct, DateTime tFromDate)
Parameters
Type | Name | Description |
---|---|---|
JsonArray | jsDocList | |
SepaAccount | aAcct | |
System.DateTime | tFromDate |
Returns
Type | Description |
---|---|
ScraperResult |
Overrides
OnDownloadStatement(out SepaStatement, SepaAccount, DateTime)
Declaration
public override ScraperResult OnDownloadStatement(out SepaStatement aStmt, SepaAccount aAcct, DateTime tFromDate)
Parameters
Type | Name | Description |
---|---|---|
SepaStatement | aStmt | |
SepaAccount | aAcct | |
System.DateTime | tFromDate |
Returns
Type | Description |
---|---|
ScraperResult |
Overrides
OnLoad(JsonObject)
Declaration
public override void OnLoad(JsonObject js)
Parameters
Type | Name | Description |
---|---|---|
JsonObject | js |
Overrides
OnLogin(out SepaAccount[], JsonObject)
Declaration
public override ScraperResult OnLogin(out SepaAccount[] vAccts, JsonObject jsCredential)
Parameters
Type | Name | Description |
---|---|---|
SepaAccount[] | vAccts | |
JsonObject | jsCredential |
Returns
Type | Description |
---|---|
ScraperResult |
Overrides
OnLogout()
Declaration
public override void OnLogout()
Overrides
OnSave(JsonObject)
Declaration
public override void OnSave(JsonObject js)
Parameters
Type | Name | Description |
---|---|---|
JsonObject | js |
Overrides
Implements
System.IDisposable