[bcl] Make mono cas opt-in features instead of opt-out for mobile profiles
[mono.git] / mcs / class / referencesource / System.Xml / System / Xml / XmlSecureResolverAsync.cs
index b5c6f1c5f635eb374e79c63d219580d498ad207d..17b3a199ca5f249c1979788b8503df2fe30cca9a 100644 (file)
@@ -7,7 +7,9 @@ namespace System.Xml {
     [PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")]
     public partial class XmlSecureResolver : XmlResolver {
         public override Task<object> GetEntityAsync(Uri absoluteUri, string role, Type ofObjectToReturn) {
+#if FEATURE_MONO_CAS
             permissionSet.PermitOnly();
+#endif
             return resolver.GetEntityAsync(absoluteUri, role, ofObjectToReturn);
         }
     }