Je veux accrocher une fonction dans .Net y at-il un moyen de le faire? Je ne veux pas dire l'accrochage de Windows, je veux accrocher la fonction CLR comme lorsque DataAdapter.Fill est appelé Merci,Accrochage .Net
Répondre
L'API de profilage a ce que vous voulez.
http://msdn.microsoft.com/en-us/magazine/cc301725.aspx
Mais je ne l'ai jamais utilisé, donc bonne chance!
Ce n'est pas possible en général.
Pour des fins de diagnostic, vous pouvez utiliser Moles, mais je ne le recommanderais pas pour la production,
Dans certains cas, vous pouvez faire une classe héritée qui remplace une fonction virtuelle.
Hey SLaks, félicitations pour le score de réputation de 100K +! Et merci pour vos contributions à la communauté SO! =) –
Je ne sais pas si c'est possible avec .Net framework, mais ce que vous cherchez s'appelle Aspect Oriented Programming. Les versions .Net fonctionnent en modifiant le code IL généré par Visual Studio lors de la compilation.
Regardez ici pour plus d'informations: http://www.codeproject.com/KB/cs/UsingAOPInCSharp.aspx
- 1. Méthode de .NET Accrochage à des fins de profilage
- 2. Accrochage à bascule instantané
- 3. Flash et accrochage audio
- 4. IAT/EAT accrochage « gethostbyname »
- 5. Accrochage au son WM6
- 6. "Accrochage d'une image" dans MATLAB
- 7. Accrochage C# SetSystemTime (API WIN)
- 8. Accrochage dans les modèles sqlalchemy
- 9. Accrochage str .__ getitem__ en Python
- 10. Accrochage du système de fichiers
- 11. Antialiasing Android et accrochage aux pixels
- 12. flash overlay accrochage sur divs sous-jacents
- 13. Accrochage à la fonction d'importation Phpadmin
- 14. Accrochage lors du glissement d'une vue
- 15. Glisser-déposer (plus accrochage à la grille)
- 16. Accrochage à la rotation du navigateur
- 17. JQuery UI Draggable, accrochage à une grille
- 18. Accrochage de 2 points vectoriels Flash
- 19. Accrochage à la grille en JavaScript
- 20. Accrochage à la fonction Objet/Contrôle
- 21. Accrochage aux heures de pandas géants
- 22. Accrochage au cycle de traitement des erreurs
- 23. Accrochage dans l'accès au fichier Windows
- 24. Accrochage dans la couche Transport de WCF
- 25. Accrochage à des positions de grille spécifiques
- 26. jQuery Draggable Custom Accrochage à la grille
- 27. Accrochage du curseur à une cible
- 28. Visual Studio Grille accrochage à l'espacement des bords
- 29. Google Maps V3 accrochage à la rue la plus proche
- 30. Emacs: accrochage d'une extension personnalisée à un cc mode
Que voulez-vous dire par 'hook'? 'DataAdepter.Fill' est une méthode surchargée de la classe' DataAdepter'. Vous devez expliquer ce que vous essayez d'accomplir. Comme vous pouvez le voir à partir des réponses déjà postées, différentes personnes le comprennent différemment. – Oded
** Pourquoi? ** Qu'essayez-vous de faire? – SLaks