2010-07-28 2 views
5

Voglio associare taskid per creare attività Task e onTaskChanged che si trovano all'interno della mia attività di replica configurata per l'esecuzione in modalità parallela.Qual è il modo corretto di legare la proprietà taskid all'interno di un'attività del replicatore?

L'ho associato a un campo di flusso di lavoro creato da me ma sembra che abbia qualche problema di concorrenza perché ho associato un diverso blocco parallelo di codice allo stesso campo.

Qual è il modo corretto di associare la proprietà taskid all'interno di un'attività del replicatore?

risposta

1

In CreateTask passare a Proprietà. Fare clic su TaskItemId e fare clic su bind. Lega a una nuova proprietà. In questo setter di proprietà, il valore fornirà l'Id dell'attività. Questo setter di proprietà viene chiamato ogni volta che viene creata una nuova attività. Genera collegamento attività modifica qui e invia e-mail se si desidera

-1

Il problema è che tutte le proprietà (taskProperties, taskBeforeProperties, taskAfterProperties, TaskId e TaskItemId) devono essere correttamente associate per l'attività del replicatore parallelo. Sto ancora cercando una soluzione per questo problema. La soluzione alternativa è creare customActivity con tutte queste proprietà al suo interno e inserirle nel replicatore. Se sono necessari altri parametri all'interno di CustomActitivty, è possibile creare la propria proprietà di dipendenza. Se qualcuno conosce un altro approccio per eseguire il replicatore in modalità parallela, dillo a me.

+0

Questo non è un forum. Per favore, guadagna abbastanza reputazione per pubblicare un commento. –

+0

La mia risposta fornisce esattamente qualche soluzione, ma SPWFman ha detto informazioni errate. Quindi qual è il problema sopra? –