Condividi tramite


Esempio semplice in memoria

Download sample

In questo esempio viene illustrato come compilare ed eseguire un file di codice del flusso di lavoro (in C# o Visual Basic) in fase di esecuzione.

Nell'esempio è incluso un file che definisce un flusso di lavoro (SequentialWorkflow.cs o SequentialWorkflow.vb) ma l'applicazione non accede direttamente alla classe del flusso di lavoro; al contrario, passa i nomi file dei file di codice del flusso di lavoro a un oggetto WorkflowCompiler e recupera il tipo di istanza del flusso di lavoro dalla proprietà CompiledAssembly di WorkflowResults object. Il tipo di istanza del flusso di lavoro recuperato viene quindi passato al metodo CreateWorkflow di WorkflowRuntime e l'istanza risultante viene avviata normalmente.

Il flusso di lavoro utilizzato per questo esempio è lo stesso di quello presentato nell'Esempio di semplice flusso di lavoro sequenziale. Per ulteriori informazioni, vedere Esempio di semplice flusso di lavoro sequenziale.

Per generare l'esempio

  1. Scaricare l'esempio facendo clic su Scarica esempio.

    In tal modo viene estratto il progetto di esempio sul disco rigido locale.

  2. Fare clic sul pulsante Start, scegliere Programmi, Microsoft Windows SDK e fare clic su CMD Shell.

  3. Accedere alla directory di origine dell'esempio.

  4. Al prompt dei comandi, immettere MSBUILD <nome file soluzione>.

Per eseguire l'esempio

  • Nella finestra del prompt dei comandi di SDK, eseguire il file exe nella cartella SimpleInMemorySample\bin\debug (o nella cartella SimpleInMemorySample\bin per la versione VB dell'esempio), collocata sotto la cartella principale dell'esempio.

Vedere anche

Riferimenti

WorkflowCompiler

Altre risorse

Esempio InMemory

Footer image

Copyright © 2007 Microsoft Corporation. Tutti i diritti riservati.