2004-02-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>
[mono.git] / mcs / class / System.Web / System.Web.Security / MembershipProviderCollection.cs
1 //
2 // System.Web.Security.MembershipProviderCollection
3 //
4 // Authors:
5 //      Ben Maurer (bmaurer@users.sourceforge.net)
6 //
7 // (C) 2003 Ben Maurer
8 //
9
10 #if NET_1_2
11 using System.Configuration.Provider;
12
13 namespace System.Web.Security {
14         public class MembershipProviderCollection : ProviderCollection {
15                 public override void Add (IProvider provider)
16                 {
17                         if (provider is IMembershipProvider)
18                                 base.Add (provider);
19                         else
20                                 throw new HttpException ();
21                 }
22                 
23                 public IMembershipProvider this [string name] {
24                         get { return (IMembershipProvider) base [name]; }
25                 }
26         }
27 }
28 #endif
29