ServiceBusMessageBatch interface

메서드를 사용하여 만들 수 있는 메시지의 일괄 처리입니다 <xref:createBatch> .

속성

count

일괄 처리에 추가된 메시지 수입니다.

maxSizeInBytes

일괄 처리의 최대 크기(바이트)입니다. tryAddMessage 추가되는 메시지로 인해 일괄 처리 크기가 이 제한을 초과하면 일괄 처리의 함수가 반환 false 됩니다. 의 메서드를 createMessageBatch()Sender 사용하여 maxSizeInBytes를 설정합니다.

sizeInBytes

추가된 이벤트가 단일 AMQP 메시지로 인코딩된 후 일괄 처리 크기(바이트)입니다.

메서드

tryAddMessage(ServiceBusMessage | AmqpAnnotatedMessage, TryAddOptions)

일괄 처리의 크기 제한에서 허용되는 경우 일괄 처리에 메시지를 추가합니다. 참고: 다음 이벤트에 대해 다시 호출하기 전에 항상 이 메서드의 반환 값을 확인해야 합니다.

속성 세부 정보

count

일괄 처리에 추가된 메시지 수입니다.

count: number

속성 값

number

maxSizeInBytes

일괄 처리의 최대 크기(바이트)입니다. tryAddMessage 추가되는 메시지로 인해 일괄 처리 크기가 이 제한을 초과하면 일괄 처리의 함수가 반환 false 됩니다. 의 메서드를 createMessageBatch()Sender 사용하여 maxSizeInBytes를 설정합니다.

maxSizeInBytes: number

속성 값

number

sizeInBytes

추가된 이벤트가 단일 AMQP 메시지로 인코딩된 후 일괄 처리 크기(바이트)입니다.

sizeInBytes: number

속성 값

number

메서드 세부 정보

tryAddMessage(ServiceBusMessage | AmqpAnnotatedMessage, TryAddOptions)

일괄 처리의 크기 제한에서 허용되는 경우 일괄 처리에 메시지를 추가합니다. 참고: 다음 이벤트에 대해 다시 호출하기 전에 항상 이 메서드의 반환 값을 확인해야 합니다.

function tryAddMessage(message: ServiceBusMessage | AmqpAnnotatedMessage, options?: TryAddOptions): boolean

매개 변수

message

ServiceBusMessage | AmqpAnnotatedMessage

일괄 처리에 추가할 메시지입니다.

options
TryAddOptions

반환

boolean

메시지가 일괄 처리에 추가되었는지 여부를 나타내는 부울 값입니다.