TopicClient.Send 메서드 (BrokeredMessage)

 

P:Microsoft.ServiceBus.Messaging.QueueClient.InternalSender를 사용하여 메시지를 보냅니다.

네임스페이스:   Microsoft.ServiceBus.Messaging
어셈블리:  Microsoft.ServiceBus.dll의 Microsoft.ServiceBus

public void Send(
	BrokeredMessage message
)

매개 변수

message
Type: Microsoft.ServiceBus.Messaging.BrokeredMessage

보낼 메시지입니다.

Exception Condition
TimeoutException

작업 시간이 초과되는 경우 발생합니다. 시간 제한 값이 비교적 낮은 경우 이 예외가 발생하지 않도록 하기 위해 제한 시간 값은 T:Microsoft.ServiceBus.Messaging.MessagingFactorySettings.OperationTimeout을 통해 초기화됩니다.

ArgumentException

BrokeredMessage가 null인 경우 발생합니다.

InvalidOperationException

TopicClient 또는 MessageSendermessage를 이미 한 번 보낸 경우 발생합니다.

OperationCanceledException

클라이언트 엔터티가 닫혔거나 중단된 경우 발생합니다.

UnauthorizedAccessException

I/O 또는 보안 오류가 있는 경우 발생합니다.

SerializationException

직렬화 또는 역직렬화하는 동안 오류가 발생할 경우 발생합니다.

MessagingEntityNotFoundException

항목이 없는 경우 발생합니다.

MessagingException

메시징 오류가 있는 경우 발생합니다.

Note that a message should not be disposed if a send operation is still in progress.

맨 위로 이동
표시: