This is the .NET version of Builder pattern that answered in the below link:
The question:
"What are some common, real world examples of using the Builder Pattern? What does it buy you? Why not just use a Factory Pattern?"
StackoverFlowLink:
http://stackoverflow.com/questions/328496/when-would-you-use-the-builder-pattern
.Chehre