title: Can I add rows to Output Buffer in SSIS Script Component in PostExecute?
body: <p>I have a Script Component where I buffer all the rows, then do some processing, and then I want to create the output rows. I tried accessing the Output Buffer object in PostExecute but apparently that's not possible? Gives "Object Reference not set to an instance of an object" error when it hits AddRow(). Is there a way to do this?</p>
  
  <pre><code> public override void PostExecute()
  {
      base.PostExecute();
  
      //processing
  
      foreach(ChartValue cv in chartValues)
      {
          Output0Buffer.AddRow();
          Output0Buffer.usedcl = cv.Centerline;
          //etc
      }           
  }
  </code></pre>