/// <summary> /// Equalses the specified sid. /// </summary> /// <param name="sid">The sid.</param> /// <returns></returns> public bool Equals(IAzManSid sid) { if (Object.ReferenceEquals(sid, null)) { return(false); } SqlAzManSID sqlazmansid = sid as SqlAzManSID; if (!object.ReferenceEquals(sqlazmansid, null)) { return(this.Equals(sqlazmansid)); } else { return(this.GetHashCode() == sid.GetHashCode()); } }
/// <summary> /// Equalses the specified sid. /// </summary> /// <param name="sid">The sid.</param> /// <returns></returns> public bool Equals(IAzManSid sid) { if (Object.ReferenceEquals(sid, null)) return false; SqlAzManSID sqlazmansid = sid as SqlAzManSID; if (!object.ReferenceEquals(sqlazmansid, null)) return this.Equals(sqlazmansid); else return this.GetHashCode() == sid.GetHashCode(); }