long
isn't the name of a type, it is a shortcut provided by C#. Int64
is the technical name, have you tried that? Similarly String
is the name of the string type.
Note that string
might have worked because while C# is case sensitive, the analyzer may or may not be.