Class HttpTrafficEvent
Inheritance
System.Object
HttpTrafficEvent
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: ArtOfTest.WebAii.Messaging.Http
Assembly: ArtOfTest.WebAii.dll
Syntax
public class HttpTrafficEvent : IComparable
Constructors
HttpTrafficEvent()
Declaration
public HttpTrafficEvent()
Fields
_bytesReceivedBody
Declaration
public long _bytesReceivedBody
Field Value
System.Int64
|
_bytesReceivedHeader
Declaration
public long _bytesReceivedHeader
Field Value
System.Int64
|
_bytesSentBody
Declaration
public long _bytesSentBody
Field Value
System.Int64
|
_bytesSentHeader
Declaration
public long _bytesSentHeader
Field Value
System.Int64
|
_clientBeginRequest
Declaration
public DateTime _clientBeginRequest
Field Value
System.DateTime
|
_clientBeginResponse
Declaration
public DateTime _clientBeginResponse
Field Value
System.DateTime
|
_clientConnected
Declaration
public DateTime _clientConnected
Field Value
System.DateTime
|
_clientDoneRequest
Declaration
public DateTime _clientDoneRequest
Field Value
System.DateTime
|
_clientDoneResponse
Declaration
public DateTime _clientDoneResponse
Field Value
System.DateTime
|
_connectingTime
Declaration
public TimeSpan _connectingTime
Field Value
System.TimeSpan
|
_dnsTime
Declaration
public TimeSpan _dnsTime
Field Value
System.TimeSpan
|
_lHttpResponseCode
Declaration
public long _lHttpResponseCode
Field Value
System.Int64
|
_serverBeginResponse
Declaration
public DateTime _serverBeginResponse
Field Value
System.DateTime
|
_serverConnected
Declaration
public DateTime _serverConnected
Field Value
System.DateTime
|
_serverDoneResponse
Declaration
public DateTime _serverDoneResponse
Field Value
System.DateTime
|
_serverGotRequest
Declaration
public DateTime _serverGotRequest
Field Value
System.DateTime
|
_strHttpResponseCodeString
Declaration
public string _strHttpResponseCodeString
Field Value
System.String
|
_strMethod
Declaration
public string _strMethod
Field Value
System.String
|
_strRequest
Declaration
public string _strRequest
Field Value
System.String
|
_strResponseContentType
Declaration
public string _strResponseContentType
Field Value
System.String
|
_strSuggestedFileName
Declaration
public string _strSuggestedFileName
Field Value
System.String
|
Methods
CalculateErrorCount(IEnumerable<HttpTrafficEvent>, DateTime, DateTime)
Declaration
public static int CalculateErrorCount(IEnumerable<HttpTrafficEvent> trafficData, DateTime stepStart, DateTime stepEnd)
Parameters
System.Collections.Generic.IEnumerable<HttpTrafficEvent>
trafficData
|
System.DateTime
stepStart
|
System.DateTime
stepEnd
|
Returns
System.Int32
|
CalculateTotalHttpTime(IEnumerable<HttpTrafficEvent>, DateTime, DateTime)
Declaration
public static TimeSpan CalculateTotalHttpTime(IEnumerable<HttpTrafficEvent> trafficData, DateTime stepStart, DateTime stepEnd)
Parameters
System.Collections.Generic.IEnumerable<HttpTrafficEvent>
trafficData
|
System.DateTime
stepStart
|
System.DateTime
stepEnd
|
Returns
System.TimeSpan
|
CalculateTotalReceivedDataSize(IEnumerable<HttpTrafficEvent>, DateTime, DateTime)
Declaration
public static ulong CalculateTotalReceivedDataSize(IEnumerable<HttpTrafficEvent> trafficData, DateTime stepStart, DateTime stepEnd)
Parameters
System.Collections.Generic.IEnumerable<HttpTrafficEvent>
trafficData
|
System.DateTime
stepStart
|
System.DateTime
stepEnd
|
Returns
System.UInt64
|
CompareTo(Object)
Declaration
public int CompareTo(object obj)
Parameters
System.Object
obj
|
Returns
System.Int32
|
Implements
System.IComparable.CompareTo(System.Object)