* roottypes.cs: Rename from tree.cs.
[mono.git] / mcs / class / System.Web / System.Web.Profile / ProfileManager.cs
1 //
2 // System.Web.Profile.ProfileManager.cs
3 //
4 // Authors:
5 //      Chris Toshok (toshok@ximian.com)
6 //
7 // (C) 2005 Novell, Inc (http://www.novell.com)
8 //
9 // Permission is hereby granted, free of charge, to any person obtaining
10 // a copy of this software and associated documentation files (the
11 // "Software"), to deal in the Software without restriction, including
12 // without limitation the rights to use, copy, modify, merge, publish,
13 // distribute, sublicense, and/or sell copies of the Software, and to
14 // permit persons to whom the Software is furnished to do so, subject to
15 // the following conditions:
16 // 
17 // The above copyright notice and this permission notice shall be
18 // included in all copies or substantial portions of the Software.
19 // 
20 // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
21 // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
22 // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
23 // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
24 // LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
25 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
26 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
27 //
28
29 #if NET_2_0
30 using System;
31 using System.Web;
32
33 namespace System.Web.Profile
34 {
35         public static class ProfileManager
36         {
37                 [MonoTODO]
38                 public static int DeleteInactiveProfiles (ProfileAuthenticationOption authenticationOption, DateTime userInactiveSinceDate)
39                 {
40                         throw new NotImplementedException ();
41                 }
42
43                 [MonoTODO]
44                 public static bool DeleteProfile (string username)
45                 {
46                         throw new NotImplementedException ();
47                 }
48
49                 [MonoTODO]
50                 public static int DeleteProfiles (string[] usernames)
51                 {
52                         throw new NotImplementedException ();
53                 }
54
55                 [MonoTODO]
56                 public static int DeleteProfiles (ProfileInfoCollection profiles)
57                 {
58                         throw new NotImplementedException ();
59                 }
60
61                 [MonoTODO]
62                 public static ProfileInfoCollection FindInactiveProfilesByUserName (ProfileAuthenticationOption authenticationOption,
63                                                                                     string usernameToMatch, DateTime userInactiveSinceDate)
64                 {
65                         throw new NotImplementedException ();
66                 }
67
68                 [MonoTODO]
69                 public static ProfileInfoCollection FindInactiveProfilesByUserName (ProfileAuthenticationOption authenticationOption,
70                                                                                     string usernameToMatch, DateTime userInactiveSinceDate,
71                                                                                     int pageIndex, int pageSize, out int totalRecords)
72                 {
73                         throw new NotImplementedException ();
74                 }
75
76                 [MonoTODO]
77                 public static ProfileInfoCollection FindProfilesByUserName (ProfileAuthenticationOption authenticationOption,
78                                                                             string usernameToMatch)
79                 {
80                         throw new NotImplementedException ();
81                 }
82
83                 [MonoTODO]
84                 public static ProfileInfoCollection FindProfilesByUserName (ProfileAuthenticationOption authenticationOption,
85                                                                             string usernameToMatch, int pageIndex, int pageSize,
86                                                                             out int totalRecords)
87                 {
88                         throw new NotImplementedException ();
89                 }
90
91                 [MonoTODO]
92                 public static ProfileInfoCollection GetAllInactiveProfiles (ProfileAuthenticationOption authenticationOption,
93                                                                             DateTime userInactiveSinceDate)
94                 {
95                         throw new NotImplementedException ();
96                 }
97
98                 [MonoTODO]
99                 public static ProfileInfoCollection GetAllInactiveProfiles (ProfileAuthenticationOption authenticationOption,
100                                                                             DateTime userInactiveSinceDate, int pageIndex, int pageSize,
101                                                                             out int totalRecords)
102                 {
103                         throw new NotImplementedException ();
104                 }
105
106                 [MonoTODO]
107                 public static ProfileInfoCollection GetAllProfiles (ProfileAuthenticationOption authenticationOption)
108                 {
109                         throw new NotImplementedException ();
110                 }
111
112                 [MonoTODO]
113                 public static ProfileInfoCollection GetAllProfiles (ProfileAuthenticationOption authenticationOption,
114                                                                     int pageIndex, int pageSize, out int totalRecords)
115                 {
116                         throw new NotImplementedException ();
117                 }
118
119                 [MonoTODO]
120                 public static int GetNumberOfInactiveProfiles (ProfileAuthenticationOption authenticationOption,
121                                                                DateTime userInactiveSinceDate)
122                 {
123                         throw new NotImplementedException ();
124                 }
125
126                 [MonoTODO]
127                 public static int GetNumberOfProfiles (ProfileAuthenticationOption authenticationOption)
128                 {
129                         throw new NotImplementedException ();
130                 }
131
132                 [MonoTODO]
133                 public static string ApplicationName {
134                         get {
135                                 throw new NotImplementedException ();
136                         }
137                         set {
138                                 throw new NotImplementedException ();
139                         }
140                 }
141
142                 [MonoTODO]
143                 public static bool AutomaticSaveEnabled {
144                         get {
145                                 throw new NotImplementedException ();
146                         }
147                 }
148
149                 [MonoTODO]
150                 public static bool Enabled {
151                         get {
152                                 throw new NotImplementedException ();
153                         }
154                 }
155
156                 [MonoTODO]
157                 public static ProfileProvider Provider {
158                         get {
159                                 throw new NotImplementedException ();
160                         }
161                 }
162
163                 [MonoTODO]
164                 public static ProfileProviderCollection Providers {
165                         get {
166                                 throw new NotImplementedException ();
167                         }
168                 }
169         }
170 }
171
172 #endif