public virtual void NotifyGlyphChanged() { if (IsSolution) { throw new InvalidOperationException(); } try { RawHandle.SccGlyphChanged(0, null, null, null); } catch { } }
/// <summary> /// Gets the hash code. /// </summary> /// <returns></returns> public override int GetHashCode() { if (RawHandle != null) { return(RawHandle.GetHashCode()); } if (this == Solution) { return(0); } return(FullPath.GetHashCode()); }