2010-06-03 Jb Evain <jbevain@novell.com>
[mcs.git] / class / System.Data / System.Data.SqlClient / SqlNotificationInfo.cs
blobabf7701bd3a3548ecb892c4f503c6b1fb64c5199
1 //
2 // System.Data.SqlClient.SqlNotificationInfo.cs
3 //
4 // Author:
5 // Umadevi S <sumadevi@novell.com>
6 //
8 //
9 // Copyright (C) 2004 Novell, Inc (http://www.novell.com)
11 // Permission is hereby granted, free of charge, to any person obtaining
12 // a copy of this software and associated documentation files (the
13 // "Software"), to deal in the Software without restriction, including
14 // without limitation the rights to use, copy, modify, merge, publish,
15 // distribute, sublicense, and/or sell copies of the Software, and to
16 // permit persons to whom the Software is furnished to do so, subject to
17 // the following conditions:
18 //
19 // The above copyright notice and this permission notice shall be
20 // included in all copies or substantial portions of the Software.
21 //
22 // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
23 // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
24 // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
25 // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
26 // LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
27 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
28 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
31 #if NET_2_0
32 namespace System.Data.SqlClient
34 /// <summary>
35 /// Provides additional infoatmion about the different notifications that can be
36 /// received by the dependency event handler
37 /// </summary>
38 public enum SqlNotificationInfo
40 AlreadyChanged = -2,
41 Alter = 5,
42 Delete = 3,
43 Drop = 4,
44 Error = 7,
45 Expired = 12,
46 Insert = 1,
47 Invalid = 9,
48 Isolation = 11,
49 Options = 10,
50 PreviousFire = 14,
51 Query = 8,
52 Resource = 13,
53 Restart = 6,
54 TemplateLimit = 15,
55 Truncate = 0,
56 Unknown = -1,
57 Update = 2
60 #endif