public override int GetHashCode()
 {
     unchecked
     {
         return(((EntityName != null ? EntityName.GetHashCode() : 0) * 397)
                ^ (FullClassName != null ? FullClassName.GetHashCode() : 0));
     }
 }
Beispiel #2
0
 public override int GetHashCode()
 {
     unchecked {
         var hashCode = (_qualifier != null ? _qualifier.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (_to != null ? _to.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (EntityName != null ? EntityName.GetHashCode() : 0);
         return(hashCode);
     }
 }
Beispiel #3
0
 /// <summary>
 /// Serves as a hash function for a particular type.
 /// </summary>
 /// <returns>
 /// A hash code for the current <see cref="T:System.Object"/>.
 /// </returns>
 public override int GetHashCode()
 {
     unchecked {
         var hashCode = EntityName?.GetHashCode() ?? 0;
         hashCode = (hashCode * 397) ^ (EntityType?.GetHashCode() ?? 0);
         hashCode = (hashCode * 397) ^ (Repository?.GetHashCode() ?? 0);
         return(hashCode);
     }
 }
Beispiel #4
0
 public override int GetHashCode()
 {
     unchecked
     {
         var hashCode = (_entityInfo != null ? _entityInfo.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (EntityName != null ? EntityName.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (Fields != null ? Fields.GetHashCode() : 0);
         return(hashCode);
     }
 }
Beispiel #5
0
 public override int GetHashCode()
 {
     unchecked
     {
         var hashCode = (EntityName != null ? EntityName.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (Insert != null ? Insert.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (Update != null ? Update.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (Delete != null ? Delete.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (_syncSession != null ? _syncSession.GetHashCode() : 0);
         return(hashCode);
     }
 }
        /// <summary>
        ///    Serves as a hash function for a particular type.
        /// </summary>
        /// <returns>
        ///    A hash code for the current object.
        /// </returns>
        public override int GetHashCode()
        {
            unchecked
            {
                var hashCode = Name != null?Name.GetHashCode() : 0;

                hashCode = (hashCode * 397) ^ (int)Type;
                hashCode = (hashCode * 397) ^ (EntityName != null ? EntityName.GetHashCode() : 0);
                hashCode = (hashCode * 397) ^ (DataType != null ? DataType.GetHashCode() : 0);
                hashCode = (hashCode * 397) ^ IsAttribute.GetHashCode();
                return(hashCode);
            }
        }
 public override int GetHashCode()
 {
     return(ClientName.GetHashCode() ^ EntityName.GetHashCode() ^ Value.GetHashCode());
 }
Beispiel #8
0
 public override int GetHashCode()
 {
     unchecked {
         return(((EntityName != null ? EntityName.GetHashCode() : 0) * 397) ^ (WhereClause != null ? WhereClause.GetHashCode() : 0));
     }
 }