Class StreamMetaData

This class holds meta data about the current progress of the source.

Inheritance
object
StreamMetaData
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
Namespace: ETLBox.DataFlow
Assembly: ETLBox.dll
Syntax
    public class StreamMetaData

Properties

AdditonalData

Declaration
    public object AdditonalData { get; set; }
Property Value
TypeDescription
object

HttpRequestMessage

The current http request message used for this request

Declaration
    public HttpRequestMessage HttpRequestMessage { get; set; }
Property Value
TypeDescription
System.Net.Http.HttpRequestMessage

HttpResponseMessage

The current http response message received for this request

Declaration
    public HttpResponseMessage HttpResponseMessage { get; set; }
Property Value
TypeDescription
System.Net.Http.HttpResponseMessage

ProcessedRows

Amounts of rows processed in the last request

Declaration
    public int ProcessedRows { get; }
Property Value
TypeDescription
int

ProgressCount

Number of currently processed items

Declaration
    public int ProgressCount { get; }
Property Value
TypeDescription
int

RequestCount

Declaration
    public int RequestCount { get; set; }
Property Value
TypeDescription
int

RequestUri

The uri used to retrieve the current request

Declaration
    public string RequestUri { get; }
Property Value
TypeDescription
string

UnparsedData

Unparsed meta data from the response. E.g. this could be unparsed json that holds the links to the next page of the response.

Declaration
    public string UnparsedData { get; }
Property Value
TypeDescription
string

Methods

ToString()

Declaration
    public override string ToString()
Returns
TypeDescription
string
Overrides
object.ToString()