X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2FMono.Posix%2FMono.Unix%2FUnixGroupInfo.cs;fp=mcs%2Fclass%2FMono.Posix%2FMono.Unix%2FUnixGroupInfo.cs;h=a057cbaf14c5a5dc5e67a30abb59c47a693ce2bf;hb=d56758124087ba74bbf1fc7fd3028d2af570140d;hp=9df96e9012ae2bd71a3449f68b939624c78b62fb;hpb=c84d7e901fdf1c8e6e89560337f0d4399ea4369f;p=mono.git diff --git a/mcs/class/Mono.Posix/Mono.Unix/UnixGroupInfo.cs b/mcs/class/Mono.Posix/Mono.Unix/UnixGroupInfo.cs index 9df96e9012a..a057cbaf14c 100644 --- a/mcs/class/Mono.Posix/Mono.Unix/UnixGroupInfo.cs +++ b/mcs/class/Mono.Posix/Mono.Unix/UnixGroupInfo.cs @@ -45,6 +45,7 @@ namespace Mono.Unix { throw new ArgumentException (Locale.GetText ("invalid group name"), "group"); } + [CLSCompliant (false)] public UnixGroupInfo (uint group) { this.group = new Group (); @@ -67,14 +68,21 @@ namespace Mono.Unix { get {return group.gr_passwd;} } + [CLSCompliant (false)] public uint GroupId { get {return group.gr_gid;} } + [Obsolete ("Use GetMembers()")] public string[] Members { get {return group.gr_mem;} } + public string[] GetMembers () + { + return group.gr_mem; + } + public override int GetHashCode () { return group.GetHashCode ();