ServiceBusModelFactory.ServiceBusReceivedMessage Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Creates a new ServiceBusReceivedMessage instance for mocking.
public static Azure.Messaging.ServiceBus.ServiceBusReceivedMessage ServiceBusReceivedMessage (BinaryData body = default, string messageId = default, string partitionKey = default, string viaPartitionKey = default, string sessionId = default, string replyToSessionId = default, TimeSpan timeToLive = default, string correlationId = default, string subject = default, string to = default, string contentType = default, string replyTo = default, DateTimeOffset scheduledEnqueueTime = default, System.Collections.Generic.IDictionary<string,object> properties = default, Guid lockTokenGuid = default, int deliveryCount = 0, DateTimeOffset lockedUntil = default, long sequenceNumber = -1, string deadLetterSource = default, long enqueuedSequenceNumber = 0, DateTimeOffset enqueuedTime = default, Azure.Messaging.ServiceBus.ServiceBusMessageState serviceBusMessageState = Azure.Messaging.ServiceBus.ServiceBusMessageState.Active);
static member ServiceBusReceivedMessage : BinaryData * string * string * string * string * string * TimeSpan * string * string * string * string * string * DateTimeOffset * System.Collections.Generic.IDictionary<string, obj> * Guid * int * DateTimeOffset * int64 * string * int64 * DateTimeOffset * Azure.Messaging.ServiceBus.ServiceBusMessageState -> Azure.Messaging.ServiceBus.ServiceBusReceivedMessage
Public Shared Function ServiceBusReceivedMessage (Optional body As BinaryData = Nothing, Optional messageId As String = Nothing, Optional partitionKey As String = Nothing, Optional viaPartitionKey As String = Nothing, Optional sessionId As String = Nothing, Optional replyToSessionId As String = Nothing, Optional timeToLive As TimeSpan = Nothing, Optional correlationId As String = Nothing, Optional subject As String = Nothing, Optional to As String = Nothing, Optional contentType As String = Nothing, Optional replyTo As String = Nothing, Optional scheduledEnqueueTime As DateTimeOffset = Nothing, Optional properties As IDictionary(Of String, Object) = Nothing, Optional lockTokenGuid As Guid = Nothing, Optional deliveryCount As Integer = 0, Optional lockedUntil As DateTimeOffset = Nothing, Optional sequenceNumber As Long = -1, Optional deadLetterSource As String = Nothing, Optional enqueuedSequenceNumber As Long = 0, Optional enqueuedTime As DateTimeOffset = Nothing, Optional serviceBusMessageState As ServiceBusMessageState = Azure.Messaging.ServiceBus.ServiceBusMessageState.Active) As ServiceBusReceivedMessage
Parameters
- body
- BinaryData
The binary data to assign as the value of Body.
- partitionKey
- String
The partition key to assign as the value of PartitionKey.
- viaPartitionKey
- String
The "via partition key" to assign as the value of TransactionPartitionKey.
- replyToSessionId
- String
The "reply to" session identifier to assign as the value of ReplyToSessionId.
- timeToLive
- TimeSpan
The time interval to assign as the value of TimeToLive.
- correlationId
- String
The correlation identifier to assign as the value of CorrelationId.
- contentType
- String
The content type to assign as the value of ContentType.
- scheduledEnqueueTime
- DateTimeOffset
The time stamp to assign as the value of ScheduledEnqueueTime.
- properties
- IDictionary<String,Object>
The set of application properties to assign as the value of ApplicationProperties.
- deliveryCount
- Int32
The count to assign as the value of DeliveryCount.
- lockedUntil
- DateTimeOffset
The "locked until" time stamp to assign as the value of LockedUntil.
- sequenceNumber
- Int64
The sequence number to assign as the value of SequenceNumber.
- deadLetterSource
- String
The source to assign as the value of DeadLetterSource.
- enqueuedSequenceNumber
- Int64
The sequence number to assign as the value of EnqueuedSequenceNumber.
- enqueuedTime
- DateTimeOffset
The time stamp to assign as the value of EnqueuedTime.
- serviceBusMessageState
- ServiceBusMessageState
The state of the message to assign as the value of State.
Returns
The populated ServiceBusReceivedMessage instance to use for mocking.