[System] Removal of the NET_2_0 in the source code
[mono.git] / mcs / class / System / System.Security.AccessControl / SemaphoreSecurity.cs
index 764d1a9cbdf94cc60d52cb254bae3157d20f877d..38ae5b4884afb80d15409b748fb86c52f890ce35 100644 (file)
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 //
 
-#if NET_2_0
-
 using System.Runtime.InteropServices;
 using System.Security.Principal;
 
 namespace System.Security.AccessControl {
        [ComVisible (false)]
        public sealed class SemaphoreSecurity : NativeObjectSecurity {
+
                public SemaphoreSecurity ()
+                       : base (false, ResourceType.Unknown)
                {
                }
 
                public SemaphoreSecurity (string name, AccessControlSections includesections)
+                       : base (false, ResourceType.Unknown, name, includesections)
                {
                }
                
@@ -131,4 +132,3 @@ namespace System.Security.AccessControl {
        }
 }
 
-#endif