다음을 통해 공유


QueueMessage 클래스

Queue 메시지 개체입니다.

상속
azure.functions._abc.QueueMessage
QueueMessage

생성자

QueueMessage(*, id: str | None = None, body: str | bytes | None = None, pop_receipt: str | None = None)

매개 변수

Name Description
id
필수
str

메시지 ID를 지정하는 선택적 문자열입니다.

body
필수

메시지 본문을 지정하는 문자열 또는 바이트 인스턴스입니다.

pop_receipt
필수
str

팝 수신 토큰을 포함하는 선택적 문자열입니다.

키워드 전용 매개 변수

Name Description
id
필수
body
필수
pop_receipt
필수

메서드

get_body

메시지 콘텐츠를 바이트로 반환합니다.

get_json

메시지 콘텐츠를 JSON 개체로 디코딩하고 반환합니다.

get_body

메시지 콘텐츠를 바이트로 반환합니다.

get_body() -> bytes

get_json

메시지 콘텐츠를 JSON 개체로 디코딩하고 반환합니다.

get_json() -> Any

반환

형식 Description

디코딩된 JSON 데이터입니다.

예외

형식 Description

메시지 본문에 유효한 JSON 데이터가 포함되어 있지 않으면 입니다.

특성

dequeue_count

이 메시지가 큐에서 제거된 횟수입니다.

expiration_time

메시지 만료 시간이 있는 datetime 개체입니다.

id

메시지 ID입니다.

insertion_time

메시지 큐 삽입 시간이 있는 datetime 개체입니다.

pop_receipt

메시지 팝 수신 토큰을 문자열로 표시합니다.

time_next_visible

다음에 메시지가 표시될 시간이 있는 datetime 개체입니다.