FaultCodeConstants.cs 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. //------------------------------------------------------------
  2. // Copyright (c) Microsoft Corporation. All rights reserved.
  3. //------------------------------------------------------------
  4. namespace System.ServiceModel
  5. {
  6. class FaultCodeConstants
  7. {
  8. public static class Namespaces
  9. {
  10. public const string NetDispatch = "http://schemas.microsoft.com/net/2005/12/windowscommunicationfoundation/dispatcher";
  11. public const string Transactions = "http://schemas.microsoft.com/net/2005/12/windowscommunicationfoundation/transactions";
  12. }
  13. public static class Codes
  14. {
  15. public const string DeserializationFailed = "DeserializationFailed";
  16. public const string SessionTerminated = "SessionTerminated";
  17. public const string InternalServiceFault = "InternalServiceFault";
  18. // 'Transactions' feature fault codes
  19. public const string TransactionHeaderMalformed = "TransactionHeaderMalformed";
  20. public const string TransactionHeaderMissing = "TransactionHeaderMissing";
  21. public const string TransactionUnmarshalingFailed = "TransactionUnmarshalingFailed";
  22. public const string TransactionIsolationLevelMismatch = "TransactionIsolationLevelMismatch";
  23. public const string TransactionAborted = "TransactionAborted";
  24. public const string IssuedTokenFlowNotAllowed = "IssuedTokenFlowNotAllowed";
  25. }
  26. public static class Actions
  27. {
  28. public const string NetDispatcher = "http://schemas.microsoft.com/net/2005/12/windowscommunicationfoundation/dispatcher/fault";
  29. public const string Transactions = "http://schemas.microsoft.com/net/2005/12/windowscommunicationfoundation/transactions/fault";
  30. }
  31. }
  32. }