private void AppendParameterPlaceHolders(Stream dest)
{
bool first = true;
for (int i = 0; i < parameters.Count; i++)
{
NpgsqlParameter parameter = parameters[i];
if (
(parameter.Direction == ParameterDirection.Input) ||
(parameter.Direction == ParameterDirection.InputOutput)
)
{
if (first)
{
first = false;
}
else
{
dest.WriteString(", ");
}
AppendParameterPlaceHolder(dest, parameter, i + 1);
}
}
}