Deploys a memcached based on the space deployment information on a random grid
service manager (it will act as the primary GSM for the deployed processing unit).
The deployment process will wait for the specified timeout and return the actual processing unit that can be used
or null if the timeout elapsed.
Note, deploying just a memcached is simply deploying a built in processing unit that starts / connects
to a space (holding the memcached entries) and exposing the memcached protocol.

C# | Visual Basic | Visual C++ | J# |
IProcessingUnit Deploy( MemcachedDeployment deployment, TimeSpan timeout )
Function Deploy ( _ deployment As MemcachedDeployment, _ timeout As TimeSpan _ ) As IProcessingUnit
IProcessingUnit^ Deploy( MemcachedDeployment^ deployment, TimeSpan timeout )
IProcessingUnit Deploy( MemcachedDeployment deployment, TimeSpan timeout )

- deployment (MemcachedDeployment)
- Memcached deployment details.
- timeout (TimeSpan)
- The time to wait.

Deployed memcached processing unit.