Fix to special case Dispose method to be treated as non-action

#1294
@rynowak @yishaigalatzer 
Should be `StringComparison.Ordinal` since method names are case sensitive.

`&& methodInfo.Name.Equals(nameof(IDisposable.Dispose), StringComparison.Ordinal)`