예제 #1
0
        public override int GetHashCode()
        {
            int result = 17;
            int ret    = GetType().GetHashCode();

            result = 37 * result + ret;
            ret    = Acl.GetHashCode();
            result = 37 * result + ret;
            ret    = Stat.GetHashCode();
            result = 37 * result + ret;
            return(result);
        }
예제 #2
0
        public override int GetHashCode()
        {
            int result = 17;
            int ret    = GetType().GetHashCode();

            result = 37 * result + ret;
            ret    = Path.GetHashCode();
            result = 37 * result + ret;
            ret    = Acl.GetHashCode();
            result = 37 * result + ret;
            ret    = (int)Version;
            result = 37 * result + ret;
            return(result);
        }
예제 #3
0
        public override int GetHashCode()
        {
            int result = 17;
            int ret    = GetType().GetHashCode();

            result = 37 * result + ret;
            ret    = Path.GetHashCode();
            result = 37 * result + ret;
            ret    = Data.GetHashCode();
            result = 37 * result + ret;
            ret    = Acl.GetHashCode();
            result = 37 * result + ret;
            ret    = (Ephemeral)?0:1;
            result = 37 * result + ret;
            return(result);
        }
예제 #4
0
        public override int GetHashCode()
        {
            var result = 17;
            int ret    = GetType().GetHashCode();

            result = 37 * result + ret;
            ret    = Path.GetHashCode();
            result = 37 * result + ret;
            ret    = Data.GetHashCode();
            result = 37 * result + ret;
            ret    = Acl.GetHashCode();
            result = 37 * result + ret;
            ret    = Flags;
            result = 37 * result + ret;
            return(result);
        }
예제 #5
0
 /// <summary>
 /// 
 /// </summary>
 /// <returns></returns>
 public override int GetHashCode()
 {
     int result = 17;
     int ret = GetType().GetHashCode();
     result = 37 * result + ret;
     ret = Path.GetHashCode();
     result = 37 * result + ret;
     ret = Data.GetHashCode();
     result = 37 * result + ret;
     ret = Acl.GetHashCode();
     result = 37 * result + ret;
     ret = (Ephemeral) ? 0 : 1;
     result = 37 * result + ret;
     ret = (int)ParentCVersion;
     result = 37 * result + ret;
     return result;
 }