public override int GetHashCode() { int hash = 113; unchecked { hash = hash + 457 * Attribute.GetHashCode(); hash = hash * 433 + Path.GetHashCode(); hash = hash * 223 + ClassID.GetHashCode(); hash = hash * 911 + Script.GetHashCode(); } return(hash); }