예제 #1
0
 public static long[] GetSupplementaryGroupIds()
 {
     uint[] numArray  = UnixEnvironment._GetSupplementaryGroupIds();
     long[] numArray1 = new long[(int)numArray.Length];
     for (int i = 0; i < (int)numArray1.Length; i++)
     {
         numArray1[i] = (long)numArray[i];
     }
     return(numArray1);
 }
예제 #2
0
 public static UnixGroupInfo[] GetSupplementaryGroups()
 {
     uint[]          numArray      = UnixEnvironment._GetSupplementaryGroupIds();
     UnixGroupInfo[] unixGroupInfo = new UnixGroupInfo[(int)numArray.Length];
     for (int i = 0; i < (int)unixGroupInfo.Length; i++)
     {
         unixGroupInfo[i] = new UnixGroupInfo((long)numArray[i]);
     }
     return(unixGroupInfo);
 }
예제 #3
0
 public static UnixProcess GetParentProcess()
 {
     return(new UnixProcess(UnixEnvironment.GetParentProcessId()));
 }