User guide
220  | Scripting 
public AgentTransferConfiguration 
TransferConfiguration { get; set; } 
Gets or sets the transfer configuration.
AgentTransferConfiguration is an object which will 
have the following data:
MaxConcurrentStreams - the maximum number 
of concurrent TCP connections the core will 
establish to the agent for transferring data
MaxTransferQueueDepth - the maximum 
number of block extents which can be queued 
up for writing
MaxConcurrentWrites - the maximum number 
of block write operations to have outstanding 
on an epoch at any given time. If additional 
blocks are received when this many block writes 
are outstanding, those additional blocks will be 
ignored until one of the outstanding blocks gets 
written.
MaxSegmentSize - the maximum number of 
contiguous blocks to transfer in a single request
Priority - An object which will have the 
following data:
Undefined
One
Two
Three
Four
Five
Six
Seven
Eight
Nine
Ten
Highest (which is equal to One)
Lowest (which is equal to Ten)
Default (which is equal to Five)
MaxRetries - the maximum number of times a 
failed transfer should be retried before it is 
presumed failed
UseDefaultMaxRetries - a value indicating that 
the maximum number of retries is the default 
value
ProviderId - the GUID of the VSS provider to use 
for snapshots on this host. Pretty much 
everyone will want to accept the default.
 Method Description










