44 references to MsmqQueueHandle
System.ServiceModel (44)
System\ServiceModel\Channels\MsmqDefaultLockingQueue.cs (4)
38
MsmqQueueHandle
handle = GetHandle();
77
unsafe int PeekLockCore(
MsmqQueueHandle
handle, MsmqInputMessage message, TimeSpan timeout)
215
MsmqQueueHandle
handle = GetHandle();
370
MsmqQueueHandle
handle = GetHandle();
System\ServiceModel\Channels\MsmqQueue.cs (24)
28
MsmqQueueHandle
handle;
78
MsmqQueueHandle
GetHandleForAsync(out bool useCompletionPort)
100
protected
MsmqQueueHandle
GetHandle()
112
static bool IsCompletionPortSupported(
MsmqQueueHandle
handle)
121
internal virtual
MsmqQueueHandle
OpenQueue()
123
MsmqQueueHandle
handle;
148
void CloseQueue(
MsmqQueueHandle
handle)
153
protected void HandleIsStale(
MsmqQueueHandle
handle)
212
MsmqQueueHandle
handle;
313
MsmqQueueHandle
handle = GetHandle();
334
int TryMoveMessageDtcTransacted(long lookupId,
MsmqQueueHandle
sourceQueueHandle,
MsmqQueueHandle
destinationQueueHandle, MsmqTransactionMode transactionMode)
358
MsmqQueueHandle
sourceQueueHandle = GetHandle();
359
MsmqQueueHandle
destinationQueueHandle = destinationQueue.GetHandle();
406
MsmqQueueHandle
handle = GetHandle();
449
MsmqQueueHandle
handle = GetHandle();
493
protected unsafe int ReceiveByLookupIdCoreDtcTransacted(
MsmqQueueHandle
handle, long lookupId, NativeMsmqMessage message, MsmqTransactionMode transactionMode, int action)
524
unsafe int ReceiveByLookupIdCore(
MsmqQueueHandle
handle, long lookupId, NativeMsmqMessage message, MsmqTransactionMode transactionMode, int action)
545
unsafe int ReceiveCoreDtcTransacted(
MsmqQueueHandle
handle, NativeMsmqMessage message, TimeSpan timeout, MsmqTransactionMode transactionMode, int action)
578
unsafe int ReceiveCore(
MsmqQueueHandle
handle, NativeMsmqMessage message, TimeSpan timeout, MsmqTransactionMode transactionMode, int action)
655
MsmqQueueHandle
handle = GetHandle();
692
MsmqQueueHandle
handle = GetHandle();
716
unsafe int ReceiveCoreAsync(
MsmqQueueHandle
handle, IntPtr nativePropertiesPointer, TimeSpan timeout,
758
MsmqQueueHandle
handle;
System\ServiceModel\Channels\MsmqSubqueueLockingQueue.cs (1)
76
internal override
MsmqQueueHandle
OpenQueue()
System\ServiceModel\Channels\UnsafeNativeMethods.cs (15)
952
public static extern int MQOpenQueue(string formatName, int access, int shareMode, out
MsmqQueueHandle
handle);
965
public static extern int MQSendMessage(
MsmqQueueHandle
handle, IntPtr properties, IntPtr transaction);
969
public static extern int MQSendMessage(
MsmqQueueHandle
handle, IntPtr properties, IDtcTransaction transaction);
973
public unsafe static extern int MQReceiveMessage(
MsmqQueueHandle
handle, int timeout, int action, IntPtr properties,
983
public unsafe static extern int MQReceiveMessage(
MsmqQueueHandle
handle, int timeout, int action, IntPtr properties,
993
public unsafe static extern int MQReceiveMessage(
MsmqQueueHandle
handle, int timeout, int action, IntPtr properties,
1003
public unsafe static extern int MQReceiveMessageByLookupId(
MsmqQueueHandle
handle, long lookupId, int action,
1008
public unsafe static extern int MQReceiveMessageByLookupId(
MsmqQueueHandle
handle, long lookupId, int action,
1013
public unsafe static extern int MQReceiveMessageByLookupId(
MsmqQueueHandle
handle, long lookupId, int action,
1022
public unsafe static extern int MQMarkMessageRejected(
MsmqQueueHandle
handle, long lookupId);
1026
public static extern int MQMoveMessage(
MsmqQueueHandle
sourceQueueHandle,
1027
MsmqQueueHandle
destinationQueueHandle,
1033
public static extern int MQMoveMessage(
MsmqQueueHandle
sourceQueueHandle,
1034
MsmqQueueHandle
destinationQueueHandle,
1060
public unsafe static extern int GetHandleInformation(
MsmqQueueHandle
handle, out int flags);