public override int GetHashCode() { var hash = 17; hash = hash * 23 + (Name != null ? Name.GetHashCode() : 0); hash = hash * 23 + (FieldType != null ? FieldType.GetHashCode() : 0); hash = hash * 23 + IsTransient.GetHashCode(); hash = hash * 23 + (DeclaringType != null ? DeclaringType.GetHashCode() : 0); return(hash); }
public override int GetHashCode() { var hash = 17; hash = hash * 23 + (Name != null ? Name.GetHashCode() : 0); hash = hash * 23 + (TypeAQN != null ? TypeAQN.GetHashCode() : 0); hash = hash * 23 + IsTransient.GetHashCode(); hash = hash * 23 + (OwningTypeAQN != null ? OwningTypeAQN.GetHashCode() : 0); return(hash); }