コード例 #1
0
 protected override void ProcessRecord()
 {
     PowerShellAdapter adapter = new PowerShellAdapter(this);
     Task.Factory.StartNew(() => {
         for (int x = 0; x < 100; x++)
             adapter.WriteObject(x);
     });
     adapter.Listen();
 }
コード例 #2
0
    protected override void ProcessRecord()
    {
        PowerShellAdapter adapter = new PowerShellAdapter(this, 100);

        Task.Factory.StartNew(() => {
            for (int x = 0; x < 100; x++)
            {
                adapter.WriteObject(x);
                Thread.Sleep(100);
            }
            adapter.Finished = true;
        });
        adapter.Listen();
    }