QueueMessage クラス
Queue メッセージ オブジェクト。
- 継承
-
azure.functions._abc.QueueMessageQueueMessage
コンストラクター
QueueMessage(*, id: str | None = None, body: str | bytes | None = None, pop_receipt: str | None = None)
パラメーター
名前 | 説明 |
---|---|
id
必須
|
メッセージの ID を指定する省略可能な文字列。 |
body
必須
|
メッセージ本文を指定する文字列またはバイト インスタンス。 |
pop_receipt
必須
|
ポップレシート トークンを含む省略可能な文字列。 |
キーワードのみのパラメーター
名前 | 説明 |
---|---|
id
必須
|
|
body
必須
|
|
pop_receipt
必須
|
|
メソッド
get_body |
メッセージの内容をバイトとして返します。 |
get_json |
メッセージ の内容を JSON オブジェクトとしてデコードして返します。 |
get_body
メッセージの内容をバイトとして返します。
get_body() -> bytes
get_json
メッセージ の内容を JSON オブジェクトとしてデコードして返します。
get_json() -> Any
戻り値
型 | 説明 |
---|---|
デコードされた JSON データ。 |
例外
型 | 説明 |
---|---|
メッセージの本文に有効な JSON データが含まれていない場合。 |
属性
dequeue_count
このメッセージがデキューされた回数。
expiration_time
メッセージの有効期限を含む datetime オブジェクト。
id
メッセージ ID。
insertion_time
メッセージ キューの挿入時刻を含む datetime オブジェクト。
pop_receipt
メッセージポップレシートトークンを文字列として返します。
time_next_visible
メッセージが次に表示される時刻を含む datetime オブジェクト。
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Azure SDK for Python