HttpRequestResponse
Overview
Abstract base class representing an HTTP message. You will usually deal with the separate descendants HttpClientRequest, HttpClientResponse, HttpServerRequest and HttpServerResponse that descend from this class.
Location
- Reference: RemObjects.SDK.dll
- Namespace: RemObjects.SDK.Http
constructor protected
constructor
HttpRequestResponse()
Sub New()
constructor (HttpHeaders) protected
constructor(header: HttpHeaders)
HttpRequestResponse(HttpHeaders header)
Sub New(header As HttpHeaders)
Parameters:
- header:
Client protected
property Client: Boolean read;
Boolean Client { get; }
ReadOnly Property Client() As Boolean
CloneEvents
method CloneEvents(source: HttpRequestResponse)
void CloneEvents(HttpRequestResponse source)
Sub CloneEvents(source As HttpRequestResponse)
Parameters:
- source:
Encoding
property Encoding: Encoding read write;
Encoding Encoding { get; set; }
Property Encoding() As Encoding
HasOnTransferProgress protected
property HasOnTransferProgress: Boolean read;
Boolean HasOnTransferProgress { get; }
ReadOnly Property HasOnTransferProgress() As Boolean
Header
property Header: HttpHeaders read write;
HttpHeaders Header { get; set; }
Property Header() As HttpHeaders
OnTransferEnd
event OnTransferEnd: EventHandler<TransferEndEventArgs>;
delegate EventHandler<TransferEndEventArgs> OnTransferEnd()
Event OnTransferEnd As EventHandler<TransferEndEventArgs>
OnTransferProgress
event OnTransferProgress: EventHandler<TransferProgressEventArgs>;
delegate EventHandler<TransferProgressEventArgs> OnTransferProgress()
Event OnTransferProgress As EventHandler<TransferProgressEventArgs>
OnTransferStart
event OnTransferStart: EventHandler<TransferStartEventArgs>;
delegate EventHandler<TransferStartEventArgs> OnTransferStart()
Event OnTransferStart As EventHandler<TransferStartEventArgs>
Server protected
property Server: Boolean read;
Boolean Server { get; }
ReadOnly Property Server() As Boolean
TriggerOnTransferEnd protected
method TriggerOnTransferEnd(direction: TransferDirection)
void TriggerOnTransferEnd(TransferDirection direction)
Sub TriggerOnTransferEnd(direction As TransferDirection)
Parameters:
- direction:
TriggerOnTransferProgress protected
method TriggerOnTransferProgress(direction: TransferDirection; position: Int64)
void TriggerOnTransferProgress(TransferDirection direction, Int64 position)
Sub TriggerOnTransferProgress(direction As TransferDirection, position As Int64)
Parameters:
- direction:
- position:
TriggerOnTransferStart protected
method TriggerOnTransferStart(direction: TransferDirection; size: Int64)
void TriggerOnTransferStart(TransferDirection direction, Int64 size)
Sub TriggerOnTransferStart(direction As TransferDirection, size As Int64)
Parameters:
- direction:
- size:
Client protected
property Client: Boolean read;
Boolean Client { get; }
ReadOnly Property Client() As Boolean
Encoding
property Encoding: Encoding read write;
Encoding Encoding { get; set; }
Property Encoding() As Encoding
HasOnTransferProgress protected
property HasOnTransferProgress: Boolean read;
Boolean HasOnTransferProgress { get; }
ReadOnly Property HasOnTransferProgress() As Boolean
Header
property Header: HttpHeaders read write;
HttpHeaders Header { get; set; }
Property Header() As HttpHeaders
Server protected
property Server: Boolean read;
Boolean Server { get; }
ReadOnly Property Server() As Boolean
constructor protected
constructor
HttpRequestResponse()
Sub New()
constructor (HttpHeaders) protected
constructor(header: HttpHeaders)
HttpRequestResponse(HttpHeaders header)
Sub New(header As HttpHeaders)
Parameters:
- header:
CloneEvents
method CloneEvents(source: HttpRequestResponse)
void CloneEvents(HttpRequestResponse source)
Sub CloneEvents(source As HttpRequestResponse)
Parameters:
- source:
TriggerOnTransferEnd protected
method TriggerOnTransferEnd(direction: TransferDirection)
void TriggerOnTransferEnd(TransferDirection direction)
Sub TriggerOnTransferEnd(direction As TransferDirection)
Parameters:
- direction:
TriggerOnTransferProgress protected
method TriggerOnTransferProgress(direction: TransferDirection; position: Int64)
void TriggerOnTransferProgress(TransferDirection direction, Int64 position)
Sub TriggerOnTransferProgress(direction As TransferDirection, position As Int64)
Parameters:
- direction:
- position:
TriggerOnTransferStart protected
method TriggerOnTransferStart(direction: TransferDirection; size: Int64)
void TriggerOnTransferStart(TransferDirection direction, Int64 size)
Sub TriggerOnTransferStart(direction As TransferDirection, size As Int64)
Parameters:
- direction:
- size:
OnTransferEnd
event OnTransferEnd: EventHandler<TransferEndEventArgs>;
delegate EventHandler<TransferEndEventArgs> OnTransferEnd()
Event OnTransferEnd As EventHandler<TransferEndEventArgs>
OnTransferProgress
event OnTransferProgress: EventHandler<TransferProgressEventArgs>;
delegate EventHandler<TransferProgressEventArgs> OnTransferProgress()
Event OnTransferProgress As EventHandler<TransferProgressEventArgs>
OnTransferStart
event OnTransferStart: EventHandler<TransferStartEventArgs>;
delegate EventHandler<TransferStartEventArgs> OnTransferStart()
Event OnTransferStart As EventHandler<TransferStartEventArgs>