/mcs/class/System.Messaging/System.Messaging/DefaultPropertiesToSend.cs

https://github.com/gustavo-melo/mono · C# · 216 lines · 166 code · 22 blank · 28 comment · 0 complexity · 1e0f91f85c6e3643230540d9b3be7cfd MD5 · raw file

  1. //
  2. // System.Messaging
  3. //
  4. // Authors:
  5. // Peter Van Isacker (sclytrack@planetinternet.be)
  6. //
  7. // (C) 2003 Peter Van Isacker
  8. //
  9. //
  10. // Permission is hereby granted, free of charge, to any person obtaining
  11. // a copy of this software and associated documentation files (the
  12. // "Software"), to deal in the Software without restriction, including
  13. // without limitation the rights to use, copy, modify, merge, publish,
  14. // distribute, sublicense, and/or sell copies of the Software, and to
  15. // permit persons to whom the Software is furnished to do so, subject to
  16. // the following conditions:
  17. //
  18. // The above copyright notice and this permission notice shall be
  19. // included in all copies or substantial portions of the Software.
  20. //
  21. // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  22. // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  23. // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  24. // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
  25. // LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
  26. // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  27. // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  28. //
  29. using System;
  30. using System.ComponentModel;
  31. using System.ComponentModel.Design;
  32. namespace System.Messaging
  33. {
  34. [TypeConverter (typeof(ExpandableObjectConverter))]
  35. public class DefaultPropertiesToSend
  36. {
  37. [MonoTODO]
  38. public DefaultPropertiesToSend()
  39. {
  40. }
  41. [DefaultValue (AcknowledgeTypes.None)]
  42. [MessagingDescription ("MsgAcknowledgeType")]
  43. public AcknowledgeTypes AcknowledgeType {
  44. [MonoTODO]
  45. get {throw new NotImplementedException();}
  46. [MonoTODO]
  47. set {throw new NotImplementedException();}
  48. }
  49. [DefaultValue (null)]
  50. [MessagingDescription ("MsgAdministrationQueue")]
  51. public MessageQueue AdministrationQueue {
  52. [MonoTODO]
  53. get {throw new NotImplementedException();}
  54. [MonoTODO]
  55. set {throw new NotImplementedException();}
  56. }
  57. [DefaultValue (0)]
  58. [MessagingDescription ("MsgAppSpecific")]
  59. public int AppSpecific {
  60. [MonoTODO]
  61. get {throw new NotImplementedException();}
  62. [MonoTODO]
  63. set {throw new NotImplementedException();}
  64. }
  65. [DefaultValue (true)]
  66. [MessagingDescription ("MsgAttachSenderId")]
  67. public bool AttachSenderId {
  68. [MonoTODO]
  69. get {throw new NotImplementedException();}
  70. [MonoTODO]
  71. set {throw new NotImplementedException();}
  72. }
  73. [DefaultValue (EncryptionAlgorithm.Rc2)]
  74. [MessagingDescription ("MsgEncryptionAlgorithm")]
  75. public EncryptionAlgorithm EncryptionAlgorithm {
  76. [MonoTODO]
  77. get {throw new NotImplementedException();}
  78. [MonoTODO]
  79. set {throw new NotImplementedException();}
  80. }
  81. [Editor ("System.ComponentModel.Design.ArrayEditor, " + Consts.AssemblySystem_Design, "System.Drawing.Design.UITypeEditor, " + Consts.AssemblySystem_Drawing)]
  82. [MessagingDescription ("MsgExtension")]
  83. public byte[] Extension {
  84. [MonoTODO]
  85. get {throw new NotImplementedException();}
  86. [MonoTODO]
  87. set {throw new NotImplementedException();}
  88. }
  89. [DefaultValue (HashAlgorithm.Md5)]
  90. [MessagingDescription ("MsgHashAlgorithm")]
  91. public HashAlgorithm HashAlgorithm {
  92. [MonoTODO]
  93. get {throw new NotImplementedException();}
  94. [MonoTODO]
  95. set {throw new NotImplementedException();}
  96. }
  97. [DefaultValue ("")]
  98. [MessagingDescription ("MsgLabel")]
  99. public string Label {
  100. [MonoTODO]
  101. get {throw new NotImplementedException();}
  102. [MonoTODO]
  103. set {throw new NotImplementedException();}
  104. }
  105. [DefaultValue (MessagePriority.Normal)]
  106. [MessagingDescription ("MsgPriority")]
  107. public MessagePriority Priority {
  108. [MonoTODO]
  109. get {throw new NotImplementedException();}
  110. [MonoTODO]
  111. set {throw new NotImplementedException();}
  112. }
  113. [DefaultValue (false)]
  114. [MessagingDescription ("MsgRecoverable")]
  115. public bool Recoverable {
  116. [MonoTODO]
  117. get {throw new NotImplementedException();}
  118. [MonoTODO]
  119. set {throw new NotImplementedException();}
  120. }
  121. [DefaultValue (null)]
  122. [MessagingDescription ("MsgResponseQueue")]
  123. public MessageQueue ResponseQueue {
  124. [MonoTODO]
  125. get {throw new NotImplementedException();}
  126. [MonoTODO]
  127. set {throw new NotImplementedException();}
  128. }
  129. [TypeConverter (typeof(TimeoutConverter))]
  130. [MessagingDescription ("MsgTimeToBeReceived")]
  131. public TimeSpan TimeToBeReceived {
  132. [MonoTODO]
  133. get {throw new NotImplementedException();}
  134. [MonoTODO]
  135. set {throw new NotImplementedException();}
  136. }
  137. [TypeConverter (typeof(TimeoutConverter))]
  138. [MessagingDescription ("MsgTimeToReachQueue")]
  139. public TimeSpan TimeToReachQueue {
  140. [MonoTODO]
  141. get {throw new NotImplementedException();}
  142. [MonoTODO]
  143. set {throw new NotImplementedException();}
  144. }
  145. [DefaultValue (null)]
  146. [MessagingDescription ("MsgTransactionStatusQueue")]
  147. public MessageQueue TransactionStatusQueue {
  148. [MonoTODO]
  149. get {throw new NotImplementedException();}
  150. [MonoTODO]
  151. set {throw new NotImplementedException();}
  152. }
  153. [DefaultValue (false)]
  154. [MessagingDescription ("MsgUseAuthentication")]
  155. public bool UseAuthentication {
  156. [MonoTODO]
  157. get {throw new NotImplementedException();}
  158. [MonoTODO]
  159. set {throw new NotImplementedException();}
  160. }
  161. [DefaultValue (false)]
  162. [MessagingDescription ("MsgUseDeadLetterQueue")]
  163. public bool UseDeadLetterQueue {
  164. [MonoTODO]
  165. get {throw new NotImplementedException();}
  166. [MonoTODO]
  167. set {throw new NotImplementedException();}
  168. }
  169. [DefaultValue (false)]
  170. [MessagingDescription ("MsgUseEncryption")]
  171. public bool UseEncryption {
  172. [MonoTODO]
  173. get {throw new NotImplementedException();}
  174. [MonoTODO]
  175. set {throw new NotImplementedException();}
  176. }
  177. [DefaultValue (false)]
  178. [MessagingDescription ("MsgUseJournalQueue")]
  179. public bool UseJournalQueue {
  180. [MonoTODO]
  181. get {throw new NotImplementedException();}
  182. [MonoTODO]
  183. set {throw new NotImplementedException();}
  184. }
  185. [DefaultValue (false)]
  186. [MessagingDescription ("MsgUseTracing")]
  187. public bool UseTracing {
  188. [MonoTODO]
  189. get {throw new NotImplementedException();}
  190. [MonoTODO]
  191. set {throw new NotImplementedException();}
  192. }
  193. }
  194. }