MsmqMessageSerializationFormat.cs 890 B

12345678910111213141516171819202122232425262728
  1. //------------------------------------------------------------
  2. // Copyright (c) Microsoft Corporation. All rights reserved.
  3. //------------------------------------------------------------
  4. namespace System.ServiceModel.MsmqIntegration
  5. {
  6. public enum MsmqMessageSerializationFormat
  7. {
  8. Xml,
  9. Binary,
  10. ActiveX,
  11. ByteArray,
  12. Stream
  13. }
  14. static class MsmqMessageSerializationFormatHelper
  15. {
  16. internal static bool IsDefined(MsmqMessageSerializationFormat value)
  17. {
  18. return
  19. value == MsmqMessageSerializationFormat.ActiveX ||
  20. value == MsmqMessageSerializationFormat.Binary ||
  21. value == MsmqMessageSerializationFormat.ByteArray ||
  22. value == MsmqMessageSerializationFormat.Stream ||
  23. value == MsmqMessageSerializationFormat.Xml;
  24. }
  25. }
  26. }