Property ParameterTypes
ParameterTypes
The parameter list, which is what distinguishes one overload from another.
public required IReadOnlyList<string> ParameterTypes { get; init; }
Property Value
Remarks
Compared as strings, not as resolved types: each candidate's parameters are rendered the same way and matched ordinally. So the rendering itself is part of the persisted contract — a change in how a type is formatted would orphan every stored invocation using it, even though no application code had changed.