The specification shouldn't preclude vendors from adding additional methods to a class or struct
Source: Real-Time Innovations ( Fernando Garcia-Aranda)
The generated code for classes and structs should be allowed to override common functions such as GetHashCode and ToString.
It should also be allowed to implement additional interfaces in addition to IEquatable (see
It should also be allowed to add additional methods, such as Clone or copy constructors.
Reported: IDL4-CSHARP 1.0a1 — Sun, 22 Mar 2020 20:14 GMT
Disposition: Resolved — IDL4-CSHARP 1.0
Allow adding additional methods and interfaces in generated types
This resolution adds explicit phrasing that allows vendors to add additional methods and interfaces to generated types.
The resolution of this issue shall be applied after the resolution of
Updated: Mon, 29 Mar 2021 12:23 GMT