Ejemplo de replicador

Download sample

En este ejemplo se muestra un uso sencillo de la actividad ReplicatorActivity. La actividad ReplicatorActivity puede crear y ejecutar un número arbitrario de actividades secundarias idénticas secuencialmente o en paralelo.

En el ejemplo se crea una actividad simple personalizada, SampleReplicatorChildActivity. En esta actividad no hay nada específico del replicador: no tiene más que una propiedad Name y un método CodeHandler que escribe el valor de Name en la consola. El flujo de trabajo consta de una actividad ReplicatorActivity que contiene SampleReplicatorChildActivity.

Para configurar la actividad ReplicatorActivity, la propiedad InitialChildData se enlaza a una propiedad IEnumerable del flujo de trabajo (en este caso, la propiedad ChildData). Además, se crea un controlador para el evento ChildInitialized. Este controlador pasa los datos del elemento de esta colección a la instancia real del elemento secundario que se va a inicializar. En este caso, el valor de cadena de la colección se establece en la propiedad Name de la instancia de ReplicatorChildActivity.

Al ejecutar el ejemplo se producen dos instancias de la actividad ReplicatorChildActivity que se va a crear y ejecutar. El resultado en la consola es el siguiente:

Resultados del ejemplo de duplicador

Para generar el ejemplo

  1. Descargue el ejemplo haciendo clic en Descargar ejemplo en este tema.

    Así se extrae el proyecto de ejemplo en su disco duro local.

  2. Haga clic en Inicio, señale Programas, señale Microsoft Windows SDK y, a continuación, haga clic en CMD Shell.

  3. Vaya al directorio de origen del ejemplo.

  4. En el símbolo del sistema, escriba MSBUILD <nombre del archivo de solución>.

Para ejecutar el ejemplo

  • En la ventana del símbolo del sistema del SDK, ejecute el archivo .exe de la carpeta SimpleReplicator\bin\debug (o la carpeta SimpleReplicator\bin para la versión de VB del ejemplo), que se encuentra bajo la carpeta principal del ejemplo.

Consulte también

Referencia

ReplicatorActivity
Initialized

Otros recursos

Using the Replicator Activity
Ejemplos de actividades

Footer image

Copyright © 2007 Microsoft Corporation. Reservados todos los derechos.