public override bool Equals(object obj) { if (base.Equals(obj)) { return(true); } COMCLSIDElevationEntry right = obj as COMCLSIDElevationEntry; if (right == null) { return(false); } return(Enabled == right.Enabled && IconReference == right.IconReference && AutoApproval == right.AutoApproval && VirtualServerObjects.SequenceEqual(right.VirtualServerObjects)); }
public override int GetHashCode() { return(Enabled.GetHashCode() ^ IconReference.GetHashCode() ^ AutoApproval.GetHashCode() ^ VirtualServerObjects.GetEnumHashCode()); }