TriggerAction.cs 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  1. //
  2. // Microsoft.SqlServer.Server.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 Microsoft.SqlServer.Server {
  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 = 192,
  43. AlterPartitionScheme = 195,
  44. AlterProcedure = 52,
  45. AlterQueue = 158,
  46. AlterRole = 135,
  47. AlterRoute = 165,
  48. AlterSchema = 142,
  49. AlterService = 162,
  50. AlterTable = 22,
  51. AlterTrigger = 72,
  52. AlterUser = 132,
  53. AlterView = 42,
  54. CreateAppRole = 137,
  55. CreateAssembly = 101,
  56. CreateBinding = 174,
  57. CreateContract = 154,
  58. CreateEventNotification = 74,
  59. CreateFunction = 61,
  60. CreateIndex = 24,
  61. CreateLogin = 144,
  62. CreateMsgType = 151,
  63. CreatePartitionFunction = 191,
  64. CreatePartitionScheme = 194,
  65. CreateProcedure = 51,
  66. CreateQueue = 157,
  67. CreateRole = 134,
  68. CreateRoute = 164,
  69. CreateSchema = 141,
  70. CreateSecexpr = 31,
  71. CreateService = 161,
  72. CreateSynonym = 34,
  73. CreateTable = 21,
  74. CreateTrigger = 71,
  75. CreateType = 91,
  76. CreateUser = 131,
  77. CreateView = 41,
  78. Delete = 3,
  79. DenyObject = 171,
  80. DropAppRole = 139,
  81. DropAssembly = 103,
  82. DropBinding = 176,
  83. DropContract = 156,
  84. DropEventNotification = 76,
  85. DropFunction = 63,
  86. DropIndex = 26,
  87. DropLogin = 146,
  88. DropMsgType = 153,
  89. DropPartitionFunction = 193,
  90. DropPartitionScheme = 196,
  91. DropProcedure = 53,
  92. DropQueue = 159,
  93. DropRole = 136,
  94. DropRoute = 166,
  95. DropSchema = 143,
  96. DropSecexpr = 33,
  97. DropService = 163,
  98. DropSynonym = 36,
  99. DropTable = 23,
  100. DropTrigger = 73,
  101. DropType = 93,
  102. DropUser = 133,
  103. DropView = 43,
  104. GrantObject = 170,
  105. GrantStatement = 167,
  106. Insert = 1,
  107. Invalid = 0,
  108. RevokeObject = 172,
  109. RevokeStatement = 169,
  110. Update = 2
  111. }
  112. }
  113. #endif