Merge pull request #1072 from esdrubal/bug19862
authorRolf Bjarne Kvinge <rolf@xamarin.com>
Fri, 30 May 2014 15:59:52 +0000 (17:59 +0200)
committerRolf Bjarne Kvinge <rolf@xamarin.com>
Fri, 30 May 2014 15:59:52 +0000 (17:59 +0200)
FileInfo members that rely on AccessControl are now inside a conditional block !MOBILE

mcs/class/corlib/System.IO/FileInfo.cs

index 530dae189da6df5012620c190cfa6f6f7a79b14a..cad54a4d553f71ff2141c8227c880d16332a2add 100644 (file)
 using System.Runtime.InteropServices;
 using System.Runtime.Serialization;
 using System.Security;
+
+#if !MOBILE
 using System.Security.AccessControl;
+#endif
 
 namespace System.IO {
 
@@ -263,6 +266,7 @@ namespace System.IO {
                        return OriginalPath;
                }
 
+#if !MOBILE
                public FileSecurity GetAccessControl ()
                {
                        return File.GetAccessControl (FullPath); 
@@ -318,5 +322,6 @@ namespace System.IO {
                {
                        File.SetAccessControl (FullPath, fileSecurity);
                }
+#endif
        }
 }