Quel est le point de définition de type sur les paramètres de méthode sur Caché Object (d'Intersystems) puisque, après avoir été pré-compilé au format .int, il supprime toute information de typage, ne faisant aucune différence?Vérification de type sur les objets Caché
Répondre
Si vous écrivez du code M ANSI, vous ne devriez pas avoir de types du tout. Je suppose que c'est spécifique au code Intersystems.
Oui, il ne devrait pas être là parce que cela ne fait aucune différence. C'est juste une fausse fonctionnalité de frappe comme beaucoup d'autres fonctionnalités fausses. –
Ces types ne sont pas utilisés/interne au code VISUALISES du cache, mais ils sont utilisés lorsque vous exposez vos classes via XML, SQL, etc.
On peut espérer que dans une future version InterSystems commencerait à faire quelques-uns vérification de type à la compilation, mais cela peut être trop demander.
Il n'y a pas vraiment de types de données dans Cache, donc il n'y a pas de vérification de type.
- 1. OCaml: Type Vérification des objets
- 2. Vérification des objets sérialisés
- 3. Générique DuplicateValidationRule (Vérification des objets métier pour les doublons)
- 4. C# objet dynamique d'exécution de type Vérification
- 5. Type d'entrée "caché" par rapport à la zone de texte
- 6. jQuery: Changer le type d'élément de caché à l'entrée
- 7. Bug FreeTextBox caché sur Firefox
- 8. Espionnage sur les objets COM
- 9. Comparer deux objets avec une vérification de null
- 10. Type de tableau à plusieurs objets?
- 11. lien de téléchargement caché
- 12. Grille propriété sur les objets Composite
- 13. La visibilité des objets sur les threads
- 14. contrainte de vérification sur la table recherche
- 15. Vérification de la contrainte sur la table
- 16. débordement: auto sur enfant de débordement: div caché?
- 17. Silverlight vs débordement = « caché »
- 18. SQL Server Profiler - Surveillez les autorisations refusées sur les objets?
- 19. Bibliothèques Javascript pour étendre les objets de type de données intégrés
- 20. Tableau séparé pour les objets de valeur sur NHibernate
- 21. méthodes d'appel sur les objets Interop, VB vs C#
- 22. Récupérer uniquement des objets de type base dans nHibernate
- 23. Tableau de vérification utilisant les triggers
- 24. Héritage C++ pour les objets sur la pile
- 25. Recherche de tous les objets de type T dans une arborescence C#
- 26. jquery parent caché
- 27. ThickBox Problème sur firefox (débordement: caché sans travail)
- 28. Les étapes essentielles de la vérification d'un téléchargement de fichier
- 29. SQL Server Date Vérification basée sur l'entrée
- 30. Comment décaper les objets Inf de numpy?
Bit hors sujet, mais vous pouvez utiliser "oRef.% ClassName (1)" pour confirmer/vérifier que l'argument est une instance de la classe que vous voulez réellement. – joeb