2 // System.Data.SqlClient.SqlClientPermission.cs
5 // Rodrigo Moya (rodrigo@ximian.com)
6 // Daniel Morgan (danmorg@sc.rr.com)
7 // Tim Coleman (tim@timcoleman.com)
9 // (C) Ximian, Inc 2002
10 // Copyright (C) Tim Coleman, 2002
15 using System.Data.Common;
16 using System.Security;
17 using System.Security.Permissions;
19 namespace System.Data.SqlClient {
21 public sealed class SqlClientPermission : DBDataPermission
25 PermissionState state;
31 public SqlClientPermission ()
32 : this (PermissionState.None, false)
36 public SqlClientPermission (PermissionState state)
41 public SqlClientPermission (PermissionState state, bool allowBlankPassword)
43 AllowBlankPassword = allowBlankPassword;
46 #endregion // Constructors
50 protected override DBDataPermission CreateInstance ()
52 return (DBDataPermission) new SqlClientPermission ();