Merge pull request #2394 from Mailaender/patch-1
[mono.git] / mcs / class / System.Messaging / System.Messaging / MessageQueuePermission.cs
index f0a180611e3e3cb1082e06f8011133e91210c570..dbf8cf1cdc66fe13b5e5919357ad6ef6f6bb55b3 100644 (file)
@@ -1,11 +1,11 @@
-//\r
-// System.Messaging.MessageQueuePermission.cs\r
-//\r
-// Authors:\r
-//      Peter Van Isacker (sclytrack@planetinternet.be)\r
+//
+// System.Messaging.MessageQueuePermission.cs
+//
+// Authors:
+//      Peter Van Isacker (sclytrack@planetinternet.be)
 //     Sebastien Pouliot  <sebastien@ximian.com>
-//\r
-// (C) 2003 Peter Van Isacker\r
+//
+// (C) 2003 Peter Van Isacker
 // Copyright (C) 2004 Novell, Inc (http://www.novell.com)
 //
 // Permission is hereby granted, free of charge, to any person obtaining
 //
 
 using System.Globalization;
-using System.Security;\r
-using System.Security.Permissions;\r
-\r
+using System.Security;
+using System.Security.Permissions;
+
 namespace System.Messaging {
-\r
-       [Serializable]\r
+
+       [Serializable]
        public sealed class MessageQueuePermission: CodeAccessPermission, IUnrestrictedPermission {
 
                private const int version = 1;
 
                private MessageQueuePermissionEntryCollection _list;
                private bool _unrestricted;
-\r
-               public MessageQueuePermission ()\r
+
+               public MessageQueuePermission ()
                {
-                       _list = new MessageQueuePermissionEntryCollection (this);\r
-               }\r
-               \r
+                       _list = new MessageQueuePermissionEntryCollection (this);
+               }
+               
                public MessageQueuePermission (MessageQueuePermissionEntry[] permissionAccessEntries)
-                       : this ()\r
+                       : this ()
                {
                        foreach (MessageQueuePermissionEntry entry in permissionAccessEntries)
-                               _list.Add (entry);\r
-               }\r
-               \r
-               public MessageQueuePermission (PermissionState state)\r
-                       : this ()\r
-               {\r
+                               _list.Add (entry);
+               }
+               
+               public MessageQueuePermission (PermissionState state)
+                       : this ()
+               {
                        _unrestricted = (state == PermissionState.Unrestricted);
-               }\r
-               \r
-               public MessageQueuePermission (MessageQueuePermissionAccess permissionAccess, string path)\r
-                       : this ()\r
-               {\r
+               }
+               
+               public MessageQueuePermission (MessageQueuePermissionAccess permissionAccess, string path)
+                       : this ()
+               {
                        MessageQueuePermissionEntry entry = new MessageQueuePermissionEntry (permissionAccess, path);
                        _list.Add (entry);
-               }\r
-               \r
-               public MessageQueuePermission (MessageQueuePermissionAccess permissionAccess,\r
-                       string machineName, string label, string category) : this ()\r
+               }
+               
+               public MessageQueuePermission (MessageQueuePermissionAccess permissionAccess,
+                       string machineName, string label, string category) : this ()
                {
                        MessageQueuePermissionEntry entry = new MessageQueuePermissionEntry (permissionAccess, machineName, label, category);
                        _list.Add (entry);
-               }\r
-               \r
-               public MessageQueuePermissionEntryCollection PermissionEntries {\r
-                       get { return _list; }\r
-               }\r
-               \r
-               public override IPermission Copy ()\r
+               }
+               
+               public MessageQueuePermissionEntryCollection PermissionEntries {
+                       get { return _list; }
+               }
+               
+               public override IPermission Copy ()
                {
                        if (_unrestricted)
                                return new MessageQueuePermission (PermissionState.Unrestricted);
@@ -87,17 +87,17 @@ namespace System.Messaging {
                                foreach (MessageQueuePermissionEntry entry in _list)
                                        copy._list.Add (entry);
                                return copy;
-                       }\r
-               }\r
+                       }
+               }
 
-               public bool IsUnrestricted () \r
-               {\r
-                       return _unrestricted;\r
-               }\r
-\r
-               [MonoTODO]\r
-               public override void FromXml (SecurityElement securityElement)\r
-               {\r
+               public bool IsUnrestricted () 
+               {
+                       return _unrestricted;
+               }
+
+               [MonoTODO]
+               public override void FromXml (SecurityElement securityElement)
+               {
                        CheckSecurityElement (securityElement, "securityElement", version, version);
                        // Note: we do not (yet) care about the return value 
                        // as we only accept version 1 (min/max values)
@@ -105,39 +105,39 @@ namespace System.Messaging {
                        _unrestricted = (IsUnrestricted (securityElement));
 
                        // TODO read elements
-               }\r
-               \r
-               [MonoTODO]\r
-               public override IPermission Intersect (IPermission target)\r
+               }
+               
+               [MonoTODO]
+               public override IPermission Intersect (IPermission target)
                {
-                       MessageQueuePermission mqp = Cast (target);\r
-                       return null;\r
-               }\r
-               \r
-               [MonoTODO]\r
-               public override bool IsSubsetOf (IPermission target)\r
-               {\r
-                       MessageQueuePermission mqp = Cast (target);\r
-                       return false;\r
-               }\r
-               \r
-               [MonoTODO]\r
-               public override SecurityElement ToXml ()\r
+                       Cast (target);
+                       return null;
+               }
+               
+               [MonoTODO]
+               public override bool IsSubsetOf (IPermission target)
+               {
+                       Cast (target);
+                       return false;
+               }
+               
+               [MonoTODO]
+               public override SecurityElement ToXml ()
                {
                        SecurityElement se = Element (version);
                        if (_unrestricted)
                                se.AddAttribute ("Unrestricted", "true");
                        else {
                                // TODO
-                       }\r
-                       return se;\r
-               }\r
-               \r
-               [MonoTODO]\r
-               public override IPermission Union (IPermission target)\r
-               {\r
-                       MessageQueuePermission mqp = Cast (target);\r
-                       return null;\r
+                       }
+                       return se;
+               }
+               
+               [MonoTODO]
+               public override IPermission Union (IPermission target)
+               {
+                       Cast (target);
+                       return null;
                }
 
                // helpers
@@ -265,5 +265,5 @@ namespace System.Messaging {
                        msg = String.Format (msg, target.GetType (), expected);
                        throw new ArgumentException (msg, "target");
                }
-       }\r
-}\r
+       }
+}