Dans certains endroits, je vois que IsInitiating crée une nouvelle session. D'autres endroits disent qu'il crée une nouvelle session seulement si nécessaire. Qui est correct? Pour être clair, je veux m'assurer que je puisse appeler IService.Foo trois fois sans créer trois sessions.WCF: Que fait exactement IsInitiating?
3
A
Répondre
3
La première fois qu'une opération IsInitiating = true est appelée via un canal, la session commence. Les futurs appels à IsInitiating = true ne démarrent pas de nouvelles sessions, ils font simplement partie de la session existante. Une session se termine après l'appel d'une opération IsTerminating (cela provoque la fermeture du canal par le client). Aucune opération supplémentaire ne peut être appelée via le canal une fois que l'opération IsTerminating est revenue. Ces propriétés permettent aux développeurs de contrôler l'ordre d'invocation de l'opération par rapport à la durée de vie de la session.
Questions connexes
- 1. Que fait exactement FillMode?
- 2. Que fait exactement rangeOfCharacterFromSet?
- 3. Que fait exactement l'utilitaire "ar"?
- 4. Que fait le réglage "RAILS_GEM_VERSION" exactement?
- 5. Que fait exactement la clause "Over" dans T-Sql?
- 6. Que fait exactement le profilage C++ (google cpu perf tools)?
- 7. La case à cocher "Optimiser le code" dans Visual Studio. Qu'est-ce que cela fait exactement?
- 8. Que fait <() dans Bash?
- 9. Que fait glLoadIdentity() en OpenGL?
- 10. Quelle est exactement la dernière partie de l'adresse dans WCF?
- 11. Que signifie cet extrait de code exactement?
- 12. Qu'est-ce que c'est exactement "Insunix"?
- 13. Que signifie exactement var x: * dans actionscript?
- 14. Que sont exactement les "services WPF"?
- 15. Que fait cette fonction?
- 16. IIS7 - que fait MaxProcesses?
- 17. Que fait l'opérateur =>?
- 18. Que fait readlink systemcall?
- 19. Que fait '@_' dans Perl?
- 20. Que fait ce javascript
- 21. Que fait [STAThread]?
- 22. Que fait sizeof (char *)?
- 23. Que fait stdole.dll?
- 24. Que fait le substrat de Perl?
- 25. Que fait le symbole "@" dans Powershell?
- 26. SQL: que font exactement les clés primaires et les index?
- 27. Que fait (int ** array;) créer?
- 28. Que fait la méthode registerNatives()?
- 29. Que fait cet attribut .NET?
- 30. Que fait typedef en C++?
Merci, c'est exactement ce que je cherchais. –
Merci pour le lien! –