DefaultDataTransformer class
Azure SDK で使用される既定のデータ トランスフォーマー。
メソッド
| decode(any) | AMQP メッセージ (AMQP データ型 (rhea 用語のデータ セクション) から body プロパティを受け取り、デコードされたメッセージ本文を返す関数。 本文をデコードできない場合は、本文 as-isを返します。 |
| encode(any) | EventData オブジェクトから body プロパティを受け取り、エンコードされた本文 (何らかの形式の AMQP 型) を返す関数。 |
メソッドの詳細
decode(any)
AMQP メッセージ (AMQP データ型 (rhea 用語のデータ セクション) から body プロパティを受け取り、デコードされたメッセージ本文を返す関数。 本文をデコードできない場合は、本文 as-isを返します。
function decode(body: any): any
パラメーター
- body
-
any
AMQP メッセージ本文
戻り値
any
デコードされた本文または指定された本文 as-is。
encode(any)
EventData オブジェクトから body プロパティを受け取り、エンコードされた本文 (何らかの形式の AMQP 型) を返す関数。
function encode(body: any): any
パラメーター
- body
-
any
AMQP メッセージ本文
戻り値
any
encodedBody - AMQP データ型としてエンコードされた AMQP メッセージ本文 (rhea 用語のデータ セクション)。 次のプロパティを持つ Section オブジェクト:
- タイプコード: 117 (0x75)
- content: 指定された AMQP メッセージ本文をバッファーとして指定します。
- multiple: true |未定義。