Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
SendTimeout Property

Binding.SendTimeout Property

Gets or sets the interval of time provided for a write operation to complete before the transport raises an exception.

Namespace:  System.ServiceModel.Channels
Assemblies:   System.ServiceModel (in System.ServiceModel.dll)
  System.ServiceModel.Primitives (in System.ServiceModel.Primitives.dll)

public TimeSpan SendTimeout { get; set; }

Property Value

Type: System.TimeSpan
The Timespan that specifies how long the write operation has to complete before timing out. The default value is 1 minute.

Implements

IDefaultCommunicationTimeouts.SendTimeout

ExceptionCondition
ArgumentOutOfRangeException

The value is less than zero or too large.

If transaction flow is enabled on the binding or the channel, the operation may take longer to execute than the specified timeout. In these circumstances the operation fails due to the expired timeout and the transaction aborts appropriately.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

.NET for Windows Phone apps

Supported in: Windows Phone 8.1, Windows Phone Silverlight 8.1, Windows Phone Silverlight 8

Portable Class Library

Supported in: Portable Class Library
Show:
© 2015 Microsoft