TriggerAction.cs 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  1. //
  2. // System.Data.Sql.TriggerAction
  3. //
  4. // Authors:
  5. // Tim Coleman ([email protected])
  6. // Umadevi S ([email protected])
  7. //
  8. // Copyright (C) Tim Coleman, 2003
  9. //
  10. //
  11. // Copyright (C) 2004 Novell, Inc (http://www.novell.com)
  12. //
  13. // Permission is hereby granted, free of charge, to any person obtaining
  14. // a copy of this software and associated documentation files (the
  15. // "Software"), to deal in the Software without restriction, including
  16. // without limitation the rights to use, copy, modify, merge, publish,
  17. // distribute, sublicense, and/or sell copies of the Software, and to
  18. // permit persons to whom the Software is furnished to do so, subject to
  19. // the following conditions:
  20. //
  21. // The above copyright notice and this permission notice shall be
  22. // included in all copies or substantial portions of the Software.
  23. //
  24. // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  25. // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  26. // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  27. // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
  28. // LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
  29. // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  30. // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  31. //
  32. #if NET_2_0
  33. namespace System.Data.Sql {
  34. public enum TriggerAction
  35. {
  36. AlterAppRole = 138,
  37. AlterAssembly = 102,
  38. AlterBinding = 175,
  39. AlterFunction = 62,
  40. AlterIndex = 25,
  41. AlterLogin = 145,
  42. AlterPartitionFunction = 195,
  43. AlterPartitionScheme = 52,
  44. AlterProcedure,
  45. AlterQueue,
  46. AlterRole,
  47. AlterRoute,
  48. AlterSchema,
  49. AlterService,
  50. AlterTable,
  51. AlterTrigger,
  52. AlterUser,
  53. AlterView,
  54. CreateAppRole,
  55. CreateAssembly,
  56. CreateBinding,
  57. CreateContract,
  58. CreateEventNotification,
  59. CreateFunction,
  60. CreateIndex,
  61. CreateLogin,
  62. CreateMsgType,
  63. CreatePartitionFunction,
  64. CreatePartitionScheme,
  65. CreateProcedure,
  66. CreateQueue,
  67. CreateRole,
  68. CreateRoute,
  69. CreateSchema,
  70. CreateSecexpr,
  71. CreateService,
  72. CreateSynonym,
  73. CreateTable,
  74. CreateTrigger,
  75. CreateType,
  76. CreateUser,
  77. CreateView,
  78. Delete,
  79. DenyObject,
  80. DropAppRole,
  81. DropAssembly,
  82. DropBinding,
  83. DropContract,
  84. DropEventNotification,
  85. DropFunction,
  86. DropIndex,
  87. DropLogin,
  88. DropMsgType,
  89. DropPartitionFunction,
  90. DropPartitionScheme,
  91. DropProcedure,
  92. DropQueue,
  93. DropRole,
  94. DropRoute,
  95. DropSchema,
  96. DropSecexpr,
  97. DropService,
  98. DropSynonym,
  99. DropTable,
  100. DropTrigger,
  101. DropType,
  102. DropUser,
  103. DropView,
  104. GrantObject,
  105. GrantStatement,
  106. Insert,
  107. Invalid,
  108. RevokeObject,
  109. RevokeStatement,
  110. Update
  111. }
  112. }
  113. #endif