메소드 | 설명 | |
---|---|---|
Dispatch ( TransportOperations outgoingMessages, TransportTransaction transaction, ContextBag context ) : System.Threading.Tasks.Task | ||
ExecuteTransportOperation ( TransportTransaction transaction, UnicastTransportOperation transportOperation ) : void | ||
MsmqMessageDispatcher ( |
메소드 | 설명 | |
---|---|---|
GetIsolatedTransactionType ( ) : MessageQueueTransactionType | ||
GetLabel ( OutgoingMessage message ) : string | ||
GetTransactionTypeForSend ( ) : MessageQueueTransactionType | ||
IsCombiningTimeToBeReceivedWithTransactions ( TransportTransaction transaction, DispatchConsistency requiredDispatchConsistency, List |
||
ThrowFailedToSendException ( string address, |
||
TryGetNativeTransaction ( TransportTransaction transportTransaction, System.Messaging.MessageQueueTransaction &transaction ) : bool |
public Dispatch ( TransportOperations outgoingMessages, TransportTransaction transaction, ContextBag context ) : System.Threading.Tasks.Task | ||
outgoingMessages | TransportOperations | |
transaction | TransportTransaction | |
context | ContextBag | |
리턴 | System.Threading.Tasks.Task |
public ExecuteTransportOperation ( TransportTransaction transaction, UnicastTransportOperation transportOperation ) : void | ||
transaction | TransportTransaction | |
transportOperation | UnicastTransportOperation | |
리턴 | void |
public MsmqMessageDispatcher ( |
||
settings | ||
messageLabelGenerator | string>.Func | |
리턴 | System |