HttpIncomingRequestResponse

Overview

Location


 

constructor  protected    (declared in HttpRequestResponse)

 

constructor

 

HttpIncomingRequestResponse()

 

Sub New()

constructor (Connection, HttpHeaders)  protected

 

constructor(connection: Connection; headers: HttpHeaders)

 

HttpIncomingRequestResponse(Connection connection, HttpHeaders headers)

 

Sub New(connection As Connection, headers As HttpHeaders)

Parameters:

  • connection:
  • headers:

constructor (HttpHeaders)  protected    (declared in HttpRequestResponse)

 

constructor(header: HttpHeaders)

 

HttpIncomingRequestResponse(HttpHeaders header)

 

Sub New(header As HttpHeaders)

Parameters:

  • header:

Chunked

 

property Chunked: Boolean read;

 

Boolean Chunked { get; }

 

ReadOnly Property Chunked() As Boolean

Client  protected    (declared in HttpRequestResponse)

 

property Client: Boolean read;

 

Boolean Client { get; }

 

ReadOnly Property Client() As Boolean

CloneEvents    (declared in HttpRequestResponse)

 

method CloneEvents(source: HttpRequestResponse)

 

void CloneEvents(HttpRequestResponse source)

 

Sub CloneEvents(source As HttpRequestResponse)

Parameters:

  • source:

ContentBytes

 

property ContentBytes: array of Byte read;

 

Byte[] ContentBytes { get; }

 

ReadOnly Property ContentBytes() As Byte()

ContentLength

 

property ContentLength: Int32 read;

 

Int32 ContentLength { get; }

 

ReadOnly Property ContentLength() As Int32

ContentStream

 

property ContentStream: Stream read;

 

Stream ContentStream { get; }

 

ReadOnly Property ContentStream() As Stream

ContentString

 

property ContentString: String read;

 

String ContentString { get; }

 

ReadOnly Property ContentString() As String

DataConnection

 

property DataConnection: Connection read;

 

Connection DataConnection { get; }

 

ReadOnly Property DataConnection() As Connection

Encoding    (declared in HttpRequestResponse)

 

property Encoding: Encoding read write;

 

Encoding Encoding { get; set; }

 

Property Encoding() As Encoding

FlushContent

 

method FlushContent: Boolean

 

Boolean FlushContent()

 

Function FlushContent() As Boolean

HasContentLength

 

property HasContentLength: Boolean read;

 

Boolean HasContentLength { get; }

 

ReadOnly Property HasContentLength() As Boolean

HasOnTransferProgress  protected    (declared in HttpRequestResponse)

 

property HasOnTransferProgress: Boolean read;

 

Boolean HasOnTransferProgress { get; }

 

ReadOnly Property HasOnTransferProgress() As Boolean

 

property Header: HttpHeaders read write;

 

HttpHeaders Header { get; set; }

 

Property Header() As HttpHeaders

KeepAlive

 

property KeepAlive: Boolean read;

 

Boolean KeepAlive { get; }

 

ReadOnly Property KeepAlive() As Boolean

OnTransferEnd    (declared in HttpRequestResponse)

 

event OnTransferEnd: EventHandler<TransferEndEventArgs>;

 

delegate EventHandler<TransferEndEventArgs> OnTransferEnd()

 

Event OnTransferEnd As EventHandler<TransferEndEventArgs>

OnTransferProgress    (declared in HttpRequestResponse)

 

event OnTransferProgress: EventHandler<TransferProgressEventArgs>;

 

delegate EventHandler<TransferProgressEventArgs> OnTransferProgress()

 

Event OnTransferProgress As EventHandler<TransferProgressEventArgs>

OnTransferStart    (declared in HttpRequestResponse)

 

event OnTransferStart: EventHandler<TransferStartEventArgs>;

 

delegate EventHandler<TransferStartEventArgs> OnTransferStart()

 

Event OnTransferStart As EventHandler<TransferStartEventArgs>

Server  protected    (declared in HttpRequestResponse)

 

property Server: Boolean read;

 

Boolean Server { get; }

 

ReadOnly Property Server() As Boolean

TriggerOnTransferEnd  protected    (declared in HttpRequestResponse)

 

method TriggerOnTransferEnd(direction: TransferDirection)

 

void TriggerOnTransferEnd(TransferDirection direction)

 

Sub TriggerOnTransferEnd(direction As TransferDirection)

Parameters:

  • direction:

TriggerOnTransferProgress  protected    (declared in HttpRequestResponse)

 

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    (declared in HttpRequestResponse)

 

method TriggerOnTransferStart(direction: TransferDirection; size: Int64)

 

void TriggerOnTransferStart(TransferDirection direction, Int64 size)

 

Sub TriggerOnTransferStart(direction As TransferDirection, size As Int64)

Parameters:

  • direction:
  • size:

Validate

 

method Validate

 

void Validate()

 

Sub Validate()

 

Chunked

 

property Chunked: Boolean read;

 

Boolean Chunked { get; }

 

ReadOnly Property Chunked() As Boolean

Client  protected    (declared in HttpRequestResponse)

 

property Client: Boolean read;

 

Boolean Client { get; }

 

ReadOnly Property Client() As Boolean

ContentBytes

 

property ContentBytes: array of Byte read;

 

Byte[] ContentBytes { get; }

 

ReadOnly Property ContentBytes() As Byte()

ContentLength

 

property ContentLength: Int32 read;

 

Int32 ContentLength { get; }

 

ReadOnly Property ContentLength() As Int32

ContentStream

 

property ContentStream: Stream read;

 

Stream ContentStream { get; }

 

ReadOnly Property ContentStream() As Stream

ContentString

 

property ContentString: String read;

 

String ContentString { get; }

 

ReadOnly Property ContentString() As String

DataConnection

 

property DataConnection: Connection read;

 

Connection DataConnection { get; }

 

ReadOnly Property DataConnection() As Connection

Encoding    (declared in HttpRequestResponse)

 

property Encoding: Encoding read write;

 

Encoding Encoding { get; set; }

 

Property Encoding() As Encoding

HasContentLength

 

property HasContentLength: Boolean read;

 

Boolean HasContentLength { get; }

 

ReadOnly Property HasContentLength() As Boolean

HasOnTransferProgress  protected    (declared in HttpRequestResponse)

 

property HasOnTransferProgress: Boolean read;

 

Boolean HasOnTransferProgress { get; }

 

ReadOnly Property HasOnTransferProgress() As Boolean

 

property Header: HttpHeaders read write;

 

HttpHeaders Header { get; set; }

 

Property Header() As HttpHeaders

KeepAlive

 

property KeepAlive: Boolean read;

 

Boolean KeepAlive { get; }

 

ReadOnly Property KeepAlive() As Boolean

Server  protected    (declared in HttpRequestResponse)

 

property Server: Boolean read;

 

Boolean Server { get; }

 

ReadOnly Property Server() As Boolean

 

constructor  protected    (declared in HttpRequestResponse)

 

constructor

 

HttpIncomingRequestResponse()

 

Sub New()

constructor (Connection, HttpHeaders)  protected

 

constructor(connection: Connection; headers: HttpHeaders)

 

HttpIncomingRequestResponse(Connection connection, HttpHeaders headers)

 

Sub New(connection As Connection, headers As HttpHeaders)

Parameters:

  • connection:
  • headers:

constructor (HttpHeaders)  protected    (declared in HttpRequestResponse)

 

constructor(header: HttpHeaders)

 

HttpIncomingRequestResponse(HttpHeaders header)

 

Sub New(header As HttpHeaders)

Parameters:

  • header:

CloneEvents    (declared in HttpRequestResponse)

 

method CloneEvents(source: HttpRequestResponse)

 

void CloneEvents(HttpRequestResponse source)

 

Sub CloneEvents(source As HttpRequestResponse)

Parameters:

  • source:

FlushContent

 

method FlushContent: Boolean

 

Boolean FlushContent()

 

Function FlushContent() As Boolean

TriggerOnTransferEnd  protected    (declared in HttpRequestResponse)

 

method TriggerOnTransferEnd(direction: TransferDirection)

 

void TriggerOnTransferEnd(TransferDirection direction)

 

Sub TriggerOnTransferEnd(direction As TransferDirection)

Parameters:

  • direction:

TriggerOnTransferProgress  protected    (declared in HttpRequestResponse)

 

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    (declared in HttpRequestResponse)

 

method TriggerOnTransferStart(direction: TransferDirection; size: Int64)

 

void TriggerOnTransferStart(TransferDirection direction, Int64 size)

 

Sub TriggerOnTransferStart(direction As TransferDirection, size As Int64)

Parameters:

  • direction:
  • size:

Validate

 

method Validate

 

void Validate()

 

Sub Validate()

 

OnTransferEnd    (declared in HttpRequestResponse)

 

event OnTransferEnd: EventHandler<TransferEndEventArgs>;

 

delegate EventHandler<TransferEndEventArgs> OnTransferEnd()

 

Event OnTransferEnd As EventHandler<TransferEndEventArgs>

OnTransferProgress    (declared in HttpRequestResponse)

 

event OnTransferProgress: EventHandler<TransferProgressEventArgs>;

 

delegate EventHandler<TransferProgressEventArgs> OnTransferProgress()

 

Event OnTransferProgress As EventHandler<TransferProgressEventArgs>

OnTransferStart    (declared in HttpRequestResponse)

 

event OnTransferStart: EventHandler<TransferStartEventArgs>;

 

delegate EventHandler<TransferStartEventArgs> OnTransferStart()

 

Event OnTransferStart As EventHandler<TransferStartEventArgs>