2 types derived from MessagePropertyVariants
System.Messaging (2)
System\Messaging\Interop\MachinePropertyVariants.cs (1)
14
internal class MachinePropertyVariants :
MessagePropertyVariants
System\Messaging\Interop\QueuePropertyVariants.cs (1)
14
internal class QueuePropertyVariants :
MessagePropertyVariants
3 instantiations of MessagePropertyVariants
System.Messaging (3)
System\Messaging\Message.cs (2)
70
properties = new
MessagePropertyVariants
();
108
properties = new
MessagePropertyVariants
();
System\Messaging\MessageQueue.cs (1)
2034
MessagePropertyVariants properties = new
MessagePropertyVariants
(5, 0);
36 references to MessagePropertyVariants
System.Messaging (36)
System\Messaging\Interop\Restrictions.cs (6)
37
this.AddItem(propertyId, op,
MessagePropertyVariants
.VT_CLSID, data);
43
this.AddItem(propertyId, op,
MessagePropertyVariants
.VT_CLSID, data);
61
this.AddItem(propertyId, op,
MessagePropertyVariants
.VT_I4, (IntPtr)value);
67
this.AddItem(propertyId, op,
MessagePropertyVariants
.VT_NULL, (IntPtr)0);
71
this.AddItem(propertyId, op,
MessagePropertyVariants
.VT_LPWSTR, data);
101
if (vt !=
MessagePropertyVariants
.VT_I4)
System\Messaging\Interop\UnsafeNativeMethods.cs (18)
39
public static extern int MQSendMessage(MessageQueueHandle handle,
MessagePropertyVariants
.MQPROPS properties, IntPtr transaction);
43
public static extern int MQSendMessage(MessageQueueHandle handle,
MessagePropertyVariants
.MQPROPS properties, ITransaction transaction);
47
public unsafe static extern int MQReceiveMessage(MessageQueueHandle handle, uint timeout, int action,
MessagePropertyVariants
.MQPROPS properties, NativeOverlapped* overlapped,
51
public unsafe static extern int MQReceiveMessage(MessageQueueHandle handle, uint timeout, int action,
MessagePropertyVariants
.MQPROPS properties, NativeOverlapped* overlapped,
56
private unsafe static extern int IntMQReceiveMessageByLookupId(MessageQueueHandle handle, long lookupId, int action,
MessagePropertyVariants
.MQPROPS properties, NativeOverlapped* overlapped,
59
public unsafe static int MQReceiveMessageByLookupId(MessageQueueHandle handle, long lookupId, int action,
MessagePropertyVariants
.MQPROPS properties, NativeOverlapped* overlapped,
74
private unsafe static extern int IntMQReceiveMessageByLookupId(MessageQueueHandle handle, long lookupId, int action,
MessagePropertyVariants
.MQPROPS properties, NativeOverlapped* overlapped,
77
public unsafe static int MQReceiveMessageByLookupId(MessageQueueHandle handle, long lookupId, int action,
MessagePropertyVariants
.MQPROPS properties, NativeOverlapped* overlapped,
92
private static extern int IntMQCreateQueue(IntPtr securityDescriptor,
MessagePropertyVariants
.MQPROPS queueProperties, StringBuilder formatName, ref int formatNameLength);
94
public static int MQCreateQueue(IntPtr securityDescriptor,
MessagePropertyVariants
.MQPROPS queueProperties, StringBuilder formatName, ref int formatNameLength)
135
private static extern int IntMQGetMachineProperties(string machineName, IntPtr machineIdPointer,
MessagePropertyVariants
.MQPROPS machineProperties);
136
public static int MQGetMachineProperties(string machineName, IntPtr machineIdPointer,
MessagePropertyVariants
.MQPROPS machineProperties)
149
private static extern int IntMQGetQueueProperties(string formatName,
MessagePropertyVariants
.MQPROPS queueProperties);
150
public static int MQGetQueueProperties(string formatName,
MessagePropertyVariants
.MQPROPS queueProperties)
163
private static extern int IntMQMgmtGetInfo(string machineName, string objectName,
MessagePropertyVariants
.MQPROPS queueProperties);
164
public static int MQMgmtGetInfo(string machineName, string objectName,
MessagePropertyVariants
.MQPROPS queueProperties)
184
private static extern int IntMQSetQueueProperties(string formatName,
MessagePropertyVariants
.MQPROPS queueProperties);
185
public static int MQSetQueueProperties(string formatName,
MessagePropertyVariants
.MQPROPS queueProperties)
System\Messaging\Message.cs (2)
60
internal
MessagePropertyVariants
properties;
2399
internal
MessagePropertyVariants
.MQPROPS Lock()
System\Messaging\MessageQueue.cs (10)
2034
MessagePropertyVariants
properties = new MessagePropertyVariants(5, 0);
2960
MessagePropertyVariants
.MQPROPS lockedReceiveMessage = null;
3045
MessagePropertyVariants
.MQPROPS lockedReceiveMessage = null;
3272
MessagePropertyVariants
.MQPROPS properties = message.Lock();
4002
private int StaleSafeSendMessage(
MessagePropertyVariants
.MQPROPS properties, IntPtr transaction)
4032
private int StaleSafeSendMessage(
MessagePropertyVariants
.MQPROPS properties, ITransaction transaction)
4043
internal unsafe int StaleSafeReceiveMessage(uint timeout, int action,
MessagePropertyVariants
.MQPROPS properties, NativeOverlapped* overlapped,
4073
private unsafe int StaleSafeReceiveMessage(uint timeout, int action,
MessagePropertyVariants
.MQPROPS properties, NativeOverlapped* overlapped,
4087
private unsafe int StaleSafeReceiveByLookupId(long lookupId, int action,
MessagePropertyVariants
.MQPROPS properties,
4113
private unsafe int StaleSafeReceiveByLookupId(long lookupId, int action,
MessagePropertyVariants
.MQPROPS properties,