コード例 #1
0
        public static Int32 FromUnixSocketOptionName(UnixSocketOptionName value)
        {
            Int32 rval;

            if (FromUnixSocketOptionName(value, out rval) == -1)
            {
                ThrowArgumentException(value);
            }
            return(rval);
        }
コード例 #2
0
		public static bool TryToUnixSocketOptionName (Int32 value, out UnixSocketOptionName rval)
		{
			return ToUnixSocketOptionName (value, out rval) == 0;
		}
コード例 #3
0
		private static extern int ToUnixSocketOptionName (Int32 value, out UnixSocketOptionName rval);
コード例 #4
0
		public static Int32 FromUnixSocketOptionName (UnixSocketOptionName value)
		{
			Int32 rval;
			if (FromUnixSocketOptionName (value, out rval) == -1)
				ThrowArgumentException (value);
			return rval;
		}
コード例 #5
0
		public static bool TryFromUnixSocketOptionName (UnixSocketOptionName value, out Int32 rval)
		{
			return FromUnixSocketOptionName (value, out rval) == 0;
		}
コード例 #6
0
		private static extern int FromUnixSocketOptionName (UnixSocketOptionName value, out Int32 rval);
コード例 #7
0
 public static bool TryToUnixSocketOptionName(Int32 value, out UnixSocketOptionName rval)
 {
     return(ToUnixSocketOptionName(value, out rval) == 0);
 }
コード例 #8
0
 private static extern int ToUnixSocketOptionName(Int32 value, out UnixSocketOptionName rval);
コード例 #9
0
 public static bool TryFromUnixSocketOptionName(UnixSocketOptionName value, out Int32 rval)
 {
     return(FromUnixSocketOptionName(value, out rval) == 0);
 }
コード例 #10
0
 private static extern int FromUnixSocketOptionName(UnixSocketOptionName value, out Int32 rval);