void IParametersOutConsumer.ParametersOutProviderInit(object sender, ParametersOutProviderInitEventArgs e)
 {
     this.paramOutProps = e.ParameterOutProperties;
     if (this.paramOutProps != null)
     {
         this.Fields = new Duo <string[], string[]>(Array.ConvertAll <ParameterOutProperty, string>(this.paramOutProps, pop => pop.ParameterName), Array.ConvertAll <ParameterOutProperty, string>(this.paramOutProps, pop => pop.ParameterDisplayName));
     }
 }
 void IParametersOutConsumer.ParametersOutProviderInit(object sender, ParametersOutProviderInitEventArgs e)
 {
     if ((paramOutProps = e.ParameterOutProperties) != null)
     {
         Fields = new Duo <string [], string []> (Array.ConvertAll <ParameterOutProperty, string> (paramOutProps, (pop) => {
             return(pop.ParameterName);
         }), Array.ConvertAll <ParameterOutProperty, string> (paramOutProps, (pop) => {
             return(pop.ParameterDisplayName);
         }));
     }
 }