Example #1
0
        /// <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());
            }
        }
Example #2
0
 /// <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();
 }