IsolationLevel.cs 544 B

123456789101112131415161718192021222324252627
  1. //
  2. // System.Data.IsolationLevel.cs
  3. //
  4. // Author:
  5. // Christopher Podurgiel ([email protected])
  6. //
  7. // (C) Chris Podurgiel
  8. //
  9. namespace System.Data
  10. {
  11. /// <summary>
  12. /// Specifies the transaction locking behavior for the connection.
  13. /// This enumeration has a FlagsAttribute that allows a bitwise combination of its member values.
  14. /// </summary>
  15. [Flags]
  16. [Serializable]
  17. public enum IsolationLevel
  18. {
  19. Unspecified = -1,
  20. Chaos = 16,
  21. ReadUncommitted = 256,
  22. ReadCommitted = 4096,
  23. RepeatableRead = 65536,
  24. Serializable = 1048576
  25. }
  26. }