Overview

Location

  • Reference: Sugar
  • Namespace: Sugar

Class Methods


ExecuteRequest

class method ExecuteRequest(aRequest: not nullable HttpRequest; ResponseCallback: not nullable HttpResponseBlock)
static void ExecuteRequest(HttpRequest! aRequest, HttpResponseBlock! ResponseCallback)
static func ExecuteRequest(_ aRequest: HttpRequest, _ ResponseCallback: HttpResponseBlock)
static void ExecuteRequest(HttpRequest aRequest, HttpResponseBlock ResponseCallback)
Shared Sub ExecuteRequest(aRequest As HttpRequest, ResponseCallback As HttpResponseBlock)

Parameters:

  • aRequest:
  • ResponseCallback:

ExecuteRequestAndSaveAsFile

class method ExecuteRequestAndSaveAsFile(aRequest: not nullable HttpRequest; aTargetFile: not nullable File; contentCallback: not nullable HttpContentResponseBlock<File>)
static void ExecuteRequestAndSaveAsFile(HttpRequest! aRequest, File! aTargetFile, HttpContentResponseBlock<File>! contentCallback)
static func ExecuteRequestAndSaveAsFile(_ aRequest: HttpRequest, _ aTargetFile: File, _ contentCallback: HttpContentResponseBlock<File>)
static void ExecuteRequestAndSaveAsFile(HttpRequest aRequest, File aTargetFile, HttpContentResponseBlock<File> contentCallback)
Shared Sub ExecuteRequestAndSaveAsFile(aRequest As HttpRequest, aTargetFile As File, contentCallback As HttpContentResponseBlock<File>)

Parameters:

  • aRequest:
  • aTargetFile:
  • contentCallback:

ExecuteRequestAsBinary

class method ExecuteRequestAsBinary(aRequest: not nullable HttpRequest; contentCallback: not nullable HttpContentResponseBlock<Binary>)
static void ExecuteRequestAsBinary(HttpRequest! aRequest, HttpContentResponseBlock<Binary>! contentCallback)
static func ExecuteRequestAsBinary(_ aRequest: HttpRequest, _ contentCallback: HttpContentResponseBlock<Binary>)
static void ExecuteRequestAsBinary(HttpRequest aRequest, HttpContentResponseBlock<Binary> contentCallback)
Shared Sub ExecuteRequestAsBinary(aRequest As HttpRequest, contentCallback As HttpContentResponseBlock<Binary>)

Parameters:

  • aRequest:
  • contentCallback:

ExecuteRequestAsJson

class method ExecuteRequestAsJson(aRequest: not nullable HttpRequest; contentCallback: not nullable HttpContentResponseBlock<JsonDocument>)
static void ExecuteRequestAsJson(HttpRequest! aRequest, HttpContentResponseBlock<JsonDocument>! contentCallback)
static func ExecuteRequestAsJson(_ aRequest: HttpRequest, _ contentCallback: HttpContentResponseBlock<JsonDocument>)
static void ExecuteRequestAsJson(HttpRequest aRequest, HttpContentResponseBlock<JsonDocument> contentCallback)
Shared Sub ExecuteRequestAsJson(aRequest As HttpRequest, contentCallback As HttpContentResponseBlock<JsonDocument>)

Parameters:

  • aRequest:
  • contentCallback:

ExecuteRequestAsString

class method ExecuteRequestAsString(aEncoding: Encoding; aRequest: not nullable HttpRequest; contentCallback: not nullable HttpContentResponseBlock<String>)
static void ExecuteRequestAsString(Encoding aEncoding, HttpRequest! aRequest, HttpContentResponseBlock<String>! contentCallback)
static func ExecuteRequestAsString(_ aEncoding: Encoding, _ aRequest: HttpRequest, _ contentCallback: HttpContentResponseBlock<String>)
static void ExecuteRequestAsString(Encoding aEncoding, HttpRequest aRequest, HttpContentResponseBlock<String> contentCallback)
Shared Sub ExecuteRequestAsString(aEncoding As Encoding, aRequest As HttpRequest, contentCallback As HttpContentResponseBlock<String>)

Parameters:

  • aEncoding:
  • aRequest:
  • contentCallback:

ExecuteRequestAsXml

class method ExecuteRequestAsXml(aRequest: not nullable HttpRequest; contentCallback: not nullable HttpContentResponseBlock<XmlDocument>)
static void ExecuteRequestAsXml(HttpRequest! aRequest, HttpContentResponseBlock<XmlDocument>! contentCallback)
static func ExecuteRequestAsXml(_ aRequest: HttpRequest, _ contentCallback: HttpContentResponseBlock<XmlDocument>)
static void ExecuteRequestAsXml(HttpRequest aRequest, HttpContentResponseBlock<XmlDocument> contentCallback)
Shared Sub ExecuteRequestAsXml(aRequest As HttpRequest, contentCallback As HttpContentResponseBlock<XmlDocument>)

Parameters:

  • aRequest:
  • contentCallback:

ExecuteRequestSynchronous

class method ExecuteRequestSynchronous(aRequest: not nullable HttpRequest): not nullable HttpResponse
static HttpResponse! ExecuteRequestSynchronous(HttpRequest! aRequest)
static func ExecuteRequestSynchronous(_ aRequest: HttpRequest) -> HttpResponse
static HttpResponse ExecuteRequestSynchronous(HttpRequest aRequest)
Shared Function ExecuteRequestSynchronous(aRequest As HttpRequest) As HttpResponse

Parameters:

  • aRequest:

GetBinary

class method GetBinary(aRequest: not nullable HttpRequest): not nullable Binary
static Binary! GetBinary(HttpRequest! aRequest)
static func GetBinary(_ aRequest: HttpRequest) -> Binary
static Binary GetBinary(HttpRequest aRequest)
Shared Function GetBinary(aRequest As HttpRequest) As Binary

Parameters:

  • aRequest:

GetJson

class method GetJson(aRequest: not nullable HttpRequest): not nullable JsonDocument
static JsonDocument! GetJson(HttpRequest! aRequest)
static func GetJson(_ aRequest: HttpRequest) -> JsonDocument
static JsonDocument GetJson(HttpRequest aRequest)
Shared Function GetJson(aRequest As HttpRequest) As JsonDocument

Parameters:

  • aRequest:

GetString

class method GetString(aEncoding: Encoding; aRequest: not nullable HttpRequest): not nullable String
static String! GetString(Encoding aEncoding, HttpRequest! aRequest)
static func GetString(_ aEncoding: Encoding, _ aRequest: HttpRequest) -> String
static String GetString(Encoding aEncoding, HttpRequest aRequest)
Shared Function GetString(aEncoding As Encoding, aRequest As HttpRequest) As String

Parameters:

  • aEncoding:
  • aRequest:

GetXml

class method GetXml(aRequest: not nullable HttpRequest): not nullable XmlDocument
static XmlDocument! GetXml(HttpRequest! aRequest)
static func GetXml(_ aRequest: HttpRequest) -> XmlDocument
static XmlDocument GetXml(HttpRequest aRequest)
Shared Function GetXml(aRequest As HttpRequest) As XmlDocument

Parameters:

  • aRequest: