SessionMode.cs 678 B

12345678910111213141516171819202122232425
  1. //-----------------------------------------------------------------------------
  2. // Copyright (c) Microsoft Corporation. All rights reserved.
  3. //-----------------------------------------------------------------------------
  4. namespace System.ServiceModel
  5. {
  6. using System;
  7. public enum SessionMode
  8. {
  9. Allowed,
  10. Required,
  11. NotAllowed,
  12. }
  13. static class SessionModeHelper
  14. {
  15. public static bool IsDefined(SessionMode sessionMode)
  16. {
  17. return (sessionMode == SessionMode.NotAllowed ||
  18. sessionMode == SessionMode.Allowed ||
  19. sessionMode == SessionMode.Required);
  20. }
  21. }
  22. }