Articles of workflow foundation 4

WF4RC, l’activité WriteLine renvoie une erreur sur SsortingngWriter atsortingbué à TextWriter

Je suis nouveau dans Windows Workflow [WF] et je souhaite évaluer WF à des fins professionnelles. J’ai décidé de travailler à travers une introduction [TestMethod] public void TestMethod () { TextWriter writer = new SsortingngWriter (); Sequence sequence = new Sequence { Activities = { // so, assigning a reference type [eg SsortingngWriter] // as […]

Comment faire fonctionner un service Win à long terme avec le filetage

J’ai un service Win hébergeant quelques stream de travail (une WorkflowApplication et un WorkflowServiceHost) dont j’ai besoin pour restr à long terme. Parce que OnStart () nécessite qu’il termine et retourne au système d’exploitation, j’ai une méthode principale qui se déclenche sur un autre thread dans un pool de threads. Mon Onstart () ressemble principalement […]

Comment charger des instances exécutables avec plusieurs définitions de stream de travail à partir du magasin d’instances au redémarrage du serveur

J’évalue Workflow Foundation 4 ou 4.5 et souhaite savoir comment charger des instances exécutables avec plusieurs définitions de stream de travail à partir du magasin d’instances lors du redémarrage du serveur C’est la même question que le sujet du forum: http://social.msdn.microsoft.com/Forums/en-US/wfprerelease/thread/b8d5ed34-054a-4e55-88e1-cd430ac42110?prof=required “Lors de l’utilisation de InstanceStore.WaitForEvents, l’événement HasRunnableWorkflowEvent est déclenché si une instance est prête. […]

Reprise d’une activité persistante du stream de travail 4 de la fenêtre sans connaître le type d’activité concret

J’essaie de comprendre comment on peut reprendre (charger) une activité WF4 précédemment persistante sans connaître le type concret de l’activité. Afin de charger une activité persistante, j’ai non seulement besoin de son workflowId (que j’ai), mais je dois également transmettre une instance de l’activité – je dois donc savoir qu’il s’agit du type: var workflowApplication […]

Essayer de résoudre le problème de Windows Workflow 4.5

L’erreur que je reçois est “L’application WorkflowApplication a été abandonnée car une opération Load ou LoadRunnableInstance a généré une exception. Créez un nouvel object WorkflowApplication pour essayer de charger une autre instance de stream de travail.” J’utilise “workflowapplication” pour exécuter le stream de travail. L’instance de stream de travail que je tente de charger (il […]

WF4: Comment puis-je évaluer une expression uniquement connue à l’exécution?

J’essaie de créer une activité WF4 simple qui accepte une chaîne contenant une expression VB.NET (issue de la firebase database, par exemple), évalue cette chaîne à l’aide des variables disponibles dans l’étendue actuelle du stream de travail et renvoie le résultat. Malheureusement, avec les moyens que j’ai essayés, que ce soit avec une simple Activity […]

Comment enregistrer correctement un ActivityBuilder WF4

Je sauvegarde actuellement mon activité .NET FX 4.0.1 StateMachine comme suit: var sb = new SsortingngBuilder(); var xamlWriter = ActivityXamlServices.CreateBuilderWriter( new XamlXmlWriter(new SsortingngWriter(sb), new XamlSchemaContext())); XamlServices.Save(xamlWriter, activityBuilder); return sb.ToSsortingng(); Cela fonctionne bien et le XAML généré semble bon. Malheureusement, c’est invalide. Je peux le relire à l’aide de ActivityXamlServices.Load mais lorsque je l’exécute, il indique […]

Utiliser le stream de travail pour évaluer une expression dynamic

J’aimerais passer un object et une expression dans un stream de travail créé de manière dynamic pour imiter la fonction Eval trouvée dans de nombreuses langues. Quelqu’un peut-il m’aider avec ce que je fais mal? Le code ci-dessous est un exemple très simple si vous prenez un object Policy, multipliez sa prime par 1.05, puis […]

Activité de séquence personnalisée du stream de travail Windows

Je travaille avec Windows Workflow 4 et je dois créer une activité C # qui, en gros, hérite de l’activité Séquence. Je veux que cela ressemble à l’activité Séquence, afin qu’un utilisateur puisse y glisser d’autres activités depuis le concepteur. Mais cela agit différemment dans le code (peut-être que je veux les exécuter dans un […]

Comment désérialiser et sérialiser les parameters de processus de construction dans TFS

J’essaie de créer une nouvelle définition de construction à l’aide de l’API TFS 2013. Le modèle de processus auquel je dois faire référence contient plusieurs activités et parameters personnalisés. Lors de la création de la définition de construction, une partie de la valeur de la propriété doit être mise à jour de manière dynamic. J’ai […]