Class BinaryFileMessage
Represents a binary file that is being transferred over the message broker.
Implements
Inherited Members
Namespace: Silverback.Messaging.Messages
Assembly: Silverback.Integration.dll
Syntax
public class BinaryFileMessage : IBinaryFileMessage
Constructors
| Improve this doc View sourceBinaryFileMessage()
Initializes a new instance of the BinaryFileMessage class.
Declaration
public BinaryFileMessage()
BinaryFileMessage(byte[], string)
Initializes a new instance of the BinaryFileMessage class with the specified content.
Declaration
public BinaryFileMessage(byte[] content, string contentType = "application/octet-stream")
Parameters
Type | Name | Description |
---|---|---|
byte[] | content | The binary content. |
string | contentType | The optional MIME type. |
BinaryFileMessage(Stream?, string)
Initializes a new instance of the BinaryFileMessage class with the specified content.
Declaration
public BinaryFileMessage(Stream? content, string contentType = "application/octet-stream")
Parameters
Type | Name | Description |
---|---|---|
Stream | content | The binary content. |
string | contentType | The optional MIME type. |
Properties
| Improve this doc View sourceContent
Gets or sets the binary content.
Declaration
public Stream? Content { get; set; }
Property Value
Type | Description |
---|---|
Stream |
ContentType
Gets or sets the MIME type of the file.
Declaration
[Header("content-type")]
public string ContentType { get; set; }
Property Value
Type | Description |
---|---|
string |