Anything with this flag can change or be removed with no warning.There are a few comments:
Let's say that the developers changed something in new versions of the DBMS. Is this a problem?
It is enough to check Caché Recent Upgrade Checklists, where usually there is a ready list of changes that may affect existing user code, for example.
Note that this can apply to absolutely any member of a class, and not even marked as [Internal]. Suffice it to recall the recent story with JSON support.
For a class does not exist flag [Internal], the warning is only on the level of comments.
As for the other members of the class, according to the documentation this flag is for other purposes, namely:Internal class members are not displayed in the class documentation. This keyword is useful if you want users to see a class but not see all its members. proof
- In any case, the final choice for developer.
- Log in to post comments