Ответ 1
Так близко.;)
Ваш код пытается получить доступ к переменной/параметру с именем Project::MaxRowsPerPull
Фактически, значение $значимо, поэтому вам нужно ссылаться на $Project::MaxRowsPerPull
Также обратите внимание, что у вас есть тип данных для параметра в виде Int32, но затем вставляете его в Int64. Вы всегда можете помещать меньший тип в контейнер большего размера, но если вы попытаетесь заполнить параметр слишком большим значением, ваш пакет будет asplode.