* Makefile: Build the make-map.exe in Mono.Unix.Native; add /nowarn:0618 to
[mono.git] / mcs / class / Mono.Posix / Mono.Unix / UnixGroup.cs
index c79f38562aa1355d741fd83c67c27ad277424280..0a353e9948bceebd5fe16887fd730f0d9a53b262 100644 (file)
@@ -36,6 +36,7 @@ namespace Mono.Unix {
        {
                private UnixGroup () {}
 
+               [CLSCompliant (false)]
                public static uint GetGroupId (string group)
                {
                        return new UnixGroupInfo (group).GroupId;
@@ -46,17 +47,20 @@ namespace Mono.Unix {
                        return new UnixGroupInfo (group).Members;
                }
 
+               [CLSCompliant (false)]
                public static string[] GetMembers (uint group)
                {
                        return new UnixGroupInfo (group).Members;
                }
 
+               [CLSCompliant (false)]
                [Obsolete ("Use GetGroupName")]
                public static string GetName (uint group)
                {
                        return new UnixGroupInfo (group).GroupName;
                }
 
+               [CLSCompliant (false)]
                public static string GetGroupName (uint group)
                {
                        return new UnixGroupInfo (group).GroupName;
@@ -67,6 +71,7 @@ namespace Mono.Unix {
                        return new UnixGroupInfo (group).Password;
                }
 
+               [CLSCompliant (false)]
                public static string GetPassword (uint group)
                {
                        return new UnixGroupInfo (group).Password;