Class HttpRequest
Inheritance
System.Object
HttpRequest
Inherited Members
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 HttpRequest : IXmlPersistable
Constructors
HttpRequest()
Declaration
public HttpRequest()
HttpRequest(Byte[])
Declaration
public HttpRequest(byte[] buffer)
Parameters
System.Byte[]
buffer
|
Properties
Content
Declaration
public byte[] Content { get; set; }
Property Value
System.Byte[]
|
DecodedBody
Declaration
public string DecodedBody { get; }
Property Value
System.String
|
Guid
Declaration
public Guid Guid { get; set; }
Property Value
System.Guid
|
HasCloseConnectionOption
Declaration
public bool HasCloseConnectionOption { get; }
Property Value
System.Boolean
|
Headers
Declaration
public NameValueCollection Headers { get; set; }
Property Value
System.Collections.Specialized.NameValueCollection
|
HttpMethod
Declaration
public string HttpMethod { get; set; }
Property Value
System.String
|
HttpVersion
Declaration
public string HttpVersion { get; set; }
Property Value
System.String
|
ID
Declaration
public int ID { get; }
Property Value
System.Int32
|
RequestUri
Declaration
public string RequestUri { get; set; }
Property Value
System.String
|
Response
Timestamp
Declaration
public DateTime Timestamp { get; set; }
Property Value
System.DateTime
|
Methods
CleanUpConnectionOptions()
Declaration
public void CleanUpConnectionOptions()
GetPostFormContent()
Declaration
public NameValueCollection GetPostFormContent()
Returns
System.Collections.Specialized.NameValueCollection
|
GetUnchunkedContent()
Declaration
public byte[] GetUnchunkedContent()
Returns
System.Byte[]
|
ToByteArray()
Declaration
public byte[] ToByteArray()
Returns
System.Byte[]
|
ToString()
Declaration
public override string ToString()
Returns
System.String
|
Overrides
System.Object.ToString()
ToString(Boolean)
Declaration
public string ToString(bool PrintHeaders)
Parameters
System.Boolean
PrintHeaders
|
Returns
System.String
|
Explicit Interface Implementations
IXmlPersistable.CurrentVersion
Declaration
Version IXmlPersistable.CurrentVersion { get; }
Returns
System.Version
|
Implements
IXmlPersistable.LoadFrom(XmlStoreNode)
Declaration
void IXmlPersistable.LoadFrom(XmlStoreNode store)
Parameters
XmlStoreNode
store
|
Implements
IXmlPersistable.RootName
Declaration
string IXmlPersistable.RootName { get; }
Returns
System.String
|
Implements
IXmlPersistable.SaveTo(XmlStoreNode)
Declaration
void IXmlPersistable.SaveTo(XmlStoreNode store)
Parameters
XmlStoreNode
store
|