ServiceBusReceivedMessage 클래스

정의

ServiceBusReceivedMessage Service Bus 큐 및 구독에서 데이터를 수신하는 데 사용됩니다. 메시지를 보낼 때 가 ServiceBusMessage 사용됩니다.

public class ServiceBusReceivedMessage
type ServiceBusReceivedMessage = class
Public Class ServiceBusReceivedMessage
상속
ServiceBusReceivedMessage

설명

메시지 구조는 제품 설명서에서 자세히 설명합니다.

속성

ApplicationProperties

사용자 지정 메시지 메타데이터에 사용할 수 있는 애플리케이션 속성 모음을 가져옵니다.

Body

메시지의 본문을 가져옵니다.

ContentType

콘텐츠 형식 설명자를 가져옵니다.

CorrelationId

상관 관계 식별자를 가져옵니다.

DeadLetterErrorDescription

메시지에 대한 배달 못한 편지 오류 설명을 가져옵니다.

DeadLetterReason

메시지에 대한 배달 못한 편지 이유를 가져옵니다.

DeadLetterSource

배달 못 한 편지가 되기 전에 이 메시지가 큐에 넣은 큐 또는 구독의 이름을 가져옵니다.

DeliveryCount

현재 배달 수를 가져옵니다.

EnqueuedSequenceNumber

메시지의 원래 시퀀스 번호를 가져옵니다.

EnqueuedTime

보낸 시간의 날짜와 시간을 UTC로 가져옵니다.

ExpiresAt

메시지가 만료되도록 설정된 날짜 및 시간을 UTC로 가져옵니다.

LockedUntil

메시지가 큐/구독에 잠기기 전까지의 날짜 및 시간을 UTC로 가져옵니다.

LockToken

현재 메시지에 대한 잠금 토큰을 가져옵니다.

MessageId

메시지를 식별하는 MessageId를 가져옵니다.

PartitionKey

분할된 엔터티에 메시지를 보내기 위한 파티션 키를 가져옵니다.

ReplyTo

회신을 보낼 엔터티의 주소를 가져옵니다.

ReplyToSessionId

주소를 보강하는 ReplyTo 세션 식별자를 가져옵니다.

ScheduledEnqueueTime

메시지를 큐에 포함할 날짜 및 시간을 UTC로 가져옵니다. 이 속성은 UTC로 시간을 반환합니다. 속성을 설정할 때 제공된 DateTime 값도 UTC여야 합니다.

SequenceNumber

Service Bus에서 메시지에 할당된 고유 번호를 가져옵니다.

SessionId

세션 인식 엔터티에 대한 세션 식별자를 가져옵니다.

State

메시지의 상태를 가져옵니다.

Subject

애플리케이션별 레이블을 가져옵니다.

TimeToLive

메시지의 "Time to Live" 값을 가져옵니다.

To

"to" 주소를 가져옵니다.

TransactionPartitionKey

분할된 전송 큐를 통해 엔터티로 메시지를 보내기 위한 파티션 키를 가져옵니다.

메서드

FromAmqpMessage(AmqpAnnotatedMessage, BinaryData)

직렬화된 AMQP 양식에서 을 ServiceBusReceivedMessage 생성합니다.

GetRawAmqpMessage()

유선으로 전송된 원시 Amqp 메시지 데이터를 가져옵니다. 에서 최상위 속성으로 노출되지 않는 AMQP 헤더, 바닥글, 속성 또는 주석 데이터를 읽어야 하는 시나리오를 ServiceBusReceivedMessage사용하도록 설정하는 데 사용할 수 있습니다.

ToString()

현재 메시지를 나타내는 문자열을 반환합니다.

적용 대상