Known direct subtypes:
BasicMessageBuilder, IBytesMessageBuilder, IMapMessageBuilder, IStreamMessageBuilder
| Type | Name | Summary |
|---|---|---|
Stream
|
BodyStream
(r)
|
Retrieve the Stream being used to construct the message body. |
IDictionary
|
Headers
(r)
|
Retrieves the dictionary that will be used to construct the message header table. |
| Name | Summary |
|---|---|
byte[] GetContentBody()
|
Finish and retrieve the content body for transmission. |
IContentHeader GetContentHeader()
|
Finish and retrieve the content header for transmission. |
string GetDefaultContentType()
|
Returns the default MIME content type for messages this instance constructs, or null if none is available or relevant. |
IMessageBuilder RawWrite(byte b)
|
Write a single byte into the message body, without encoding or interpretation. |
IMessageBuilder RawWrite(byte[] bytes)
|
Write a byte array into the message body, without encoding or interpretation. |
IMessageBuilder RawWrite(byte[] bytes, int offset, int length)
|
Write a section of a byte array into the message body, without encoding or interpretation. |
byte[] GetContentBody()
| Return type |
byte[]
|
|---|
IContentHeader GetContentHeader()
| Return type |
IContentHeader
|
|---|
string GetDefaultContentType()
| Return type |
string
|
|---|
IMessageBuilder RawWrite(byte b)
| Return type |
IMessageBuilder
|
||||
|---|---|---|---|---|---|
| Parameters |
|
IMessageBuilder RawWrite(byte[] bytes)
| Return type |
IMessageBuilder
|
||||
|---|---|---|---|---|---|
| Parameters |
|
IMessageBuilder RawWrite(byte[] bytes, int offset, int length)
| Return type |
IMessageBuilder
|
||||||||
|---|---|---|---|---|---|---|---|---|---|
| Parameters |
|