/ / Fondation de flux de travail et polymorphisme - wcf, polymorphisme, fondation de flux de travail

Workflow Foundation et Polymorphism - wcf, polymorphisme, workflow-foundation

La nouvelle version de Workflow Foundation crée automatiquement des services pour vous chaque fois que vous créez une activité de réception / envoi.

L'un des éléments renvoyés est une liste de classes de base.

Dans WCF, je peux spécifier ChildClass en tant que type connu. Cela signifie que List peut contenir une liste de classes séparées qui dérivent toutes de la même base. S'il s'agissait de WCF, le WSDL serait suffisamment intelligent pour expliquer que BaseClass est en fait une classe de base.

Je ne suis pas sûr de savoir comment faire cela dans la fondation de flux de travail. Ce qui finit par se produire est que BaseClass est renvoyé car les données de type et de propriété qui existent uniquement dans ChildClass sont perdues.

Comment puis-je prendre en charge le polymorphisme dans Workflow Foundation? Je suis à la recherche de l’équivalent de WF de KnownType de la WCF

Réponses:

1 pour la réponse № 1

Vérifie ça lien, il explique exactement ce que vous recherchez.