TraceCode.cs 1.8 KB

1234567891011121314151617181920212223242526272829
  1. //-----------------------------------------------------------------------------
  2. // Copyright (c) Microsoft Corporation. All rights reserved.
  3. //-----------------------------------------------------------------------------
  4. namespace System.Runtime.Serialization.Diagnostics
  5. {
  6. static class TraceCode
  7. {
  8. public const int Serialization = 0X30000; // soft link to System.ServiceModel.Diagnostics.TraceCode since they use ElementIgnored as well (for now)
  9. public const int WriteObjectBegin = TraceCode.Serialization | 0X0001;
  10. public const int WriteObjectEnd = TraceCode.Serialization | 0X0002;
  11. public const int WriteObjectContentBegin = TraceCode.Serialization | 0X0003;
  12. public const int WriteObjectContentEnd = TraceCode.Serialization | 0X0004;
  13. public const int ReadObjectBegin = TraceCode.Serialization | 0X0005;
  14. public const int ReadObjectEnd = TraceCode.Serialization | 0X0006;
  15. public const int ElementIgnored = TraceCode.Serialization | 0X0007;
  16. public const int XsdExportBegin = TraceCode.Serialization | 0X0008;
  17. public const int XsdExportEnd = TraceCode.Serialization | 0X0009;
  18. public const int XsdImportBegin = TraceCode.Serialization | 0X000A;
  19. public const int XsdImportEnd = TraceCode.Serialization | 0X000B;
  20. public const int XsdExportError = TraceCode.Serialization | 0X000C;
  21. public const int XsdImportError = TraceCode.Serialization | 0X000D;
  22. public const int XsdExportAnnotationFailed = TraceCode.Serialization | 0X000E;
  23. public const int XsdImportAnnotationFailed = TraceCode.Serialization | 0X000F;
  24. public const int XsdExportDupItems = TraceCode.Serialization | 0X0010;
  25. public const int FactoryTypeNotFound = TraceCode.Serialization | 0X0011;
  26. public const int ObjectWithLargeDepth = TraceCode.Serialization | 0X0012;
  27. }
  28. }