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