1 2008-11-23 Michael Barker <mike@middlesoft.co.uk>
3 * MessageQueue.cs: Added support for MessageQueueTransactionType methods,
4 ReceiveBy{Id,CorrelationId} and PeekBy{Id,CorrelationId} methods.
6 2008-11-02 Michael Barker <mike@middlesoft.co.uk>
8 * MessageQueue.cs: Added implementation for deleting, purging, sending with
9 labels and message transactions.
11 2008-10-27 Michael Barker <mike@middlesoft.co.uk>
13 * MessageQueueTransaction.cs: Delegated all methods to IMessageQueueTransaction
16 2008-10-12 Michael Barker <mike@middlesoft.co.uk>
18 * MessageQueue.cs: Implemented GetMessageEnumerator().
19 * MessageEnumerator.cs: Implemented, delegate most work to Mono.Messaging.
20 * Message.cs: Removed [MonoTODO] and small style fix.
22 2008-09-29 Michael Barker <mike@middlesoft.co.uk>
24 * IMessageFormatter.cs: Added internal enum for body types.
25 * XmlMessageFormatter.cs: Implemented read/write methods.
26 * BinaryMessageFormatter.cs: Implemented read/write methods.
27 * Message.cs: Implemented formatter support.
28 * MessageQueue.cs: Implemented Send and Receive methods. Implemented
30 * MessageQueueException.cs: Added custom error messages.
33 2008-09-09 Michael Barker <mike@middlesoft.co.uk>
35 * Message.cs: Change properties to delegate to IMessage. Added internal
37 * MessageQueue.cs: Change properties to delegate to IMessageQueue. Added
38 internal constructor. Removed private constructor.
40 2004-09-10 Sebastien Pouliot <sebastien@ximian.com>
42 * MessageQueuePermission.cs: Implemented enough TODO so compilers can
43 call ToXml (and the runtime can call FromXml) without exceptions.
44 * MessageQueuePermissionAttribute.cs: Implemented all TODO.
45 * MessageQueuePermissionEntry.cs: Implemented all TODO.
46 * MessageQueuePermissionEntryCollection.cs: Removed Clear on On*
47 methods and added TODO.
49 2004-06-16 Gert Driesen <drieseng@users.sourceforge.net>
51 * AccessControlEntryType.cs: fixed enum field values to correspond
52 with MS.NET, removed TODO
53 * AcknowledgeTypes.cs: fixed enum field values to correspond with
55 * CryptographicProviderType.cs: fixed enum field values to correspond
56 with MS.NET, removed TODO
57 * EncryptionAlgorithm.cs: fixed enum field values to correspond with
59 * EncryptionRequired.cs: fixed enum field values to correspond with
61 * GenericAccessRights.cs: fixed enum field values to correspond with
63 * HashAlgortihm.cs: fixed enum field values to correspond with
65 * MessagePriority.cs: fixed enum field values to correspond with
67 * MessageQueueErrorCode.cs: fixed enum field values to correspond
68 with MS.NET, removed TODO
69 * MessageQueueException.cs: marked serializable
70 * MessageQueuePermissionAccess.cs: fixed enum field values to
71 correspond with MS.NET, removed TODO
72 * MessageQueueTransactionStatus.cs: fixed enum field values to
73 correspond with MS.NET, removed TODO
74 * MessageQueueTransactionType.cs: fixed enum field values to
75 correspond with MS.NET, removed TODO
76 * MessageType.cs: fixed enum field values to correspond with MS.NET,
78 * StandardAccessRights.cs: fixed enum field values to correspond
79 with MS.NET, removed TODO
80 * TrusteeType.cs: fixed enum field values to correspond with MS.NET,
83 2004-06-03 Duncan Mak <duncan@ximian.com>
85 * MonoTODO.cs: Remove the Description field and use Comment, this
86 makes it consistent with the other TODOAttributes, and it also
89 2004-06-02 Gert Driesen <drieseng@users.sourceforge.net>
91 * AccessControlEntry.cs: removed extra finalizer
92 * AccessControlList.cs: removed extra finalizer
93 * ActiveXMessageFormatter.cs: removed extra finalizer
94 * BinaryMessageFormatter.cs: public API fixes
95 * DefaultPropertiesToSend.cs: public API fixes
96 * IMessageFormatter.cs: public API fixes
97 * Message.cs: public API fixes
98 * MessageEnumerator.cs: public API fixes
99 * MessagePropertyFilter.cs: public API fixes
100 * MessageQueue.cs: public API fixes
101 * MessageQueueAccessControlEntry.cs: public API fixes
102 * MessageQueueEnumerator.cs: public API fixes
103 * MessageQueueException.cs: public API fixes
104 * MessageQueueInstaller.cs: public API fixes
105 * MessageQueuePermission.cs: public API fixes
106 * MessageQueuePermissionAttribute.cs: public API fixes
107 * MessageQueuePermissionEntry.cs: public API fixes
108 * MessageQueuePermissionEntryCollection.cs: public API
110 * MessagingDescriptionAttribute.cs: public API fixes
111 * PeekCompletedEventArgs.cs: public API fixes
112 * ReceiveCompletedEventArgs.cs: public API fixes
113 * Trustee.cs: removed extra finalizer
114 * XmlMessageFormatter.cs: public API fixes
116 2004-05-29 Gert Driesen <drieseng@users.sourceforge.net>
118 * Acknowledgment.cs: added/corrected values, removed TODO
119 * MessageQueueErrorCode.cs: fixed typo
120 * MessageQueueAccessRights.cs: removed extra enum field
122 2003-02-23 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
123 * added just files enough to compile a dummy DLL for now