HttpBinding Class
A binding used with endpoints for web services that use strongly-type HTTP request and response messages.
Assembly: System.Web.Http.SelfHost (in System.Web.Http.SelfHost.dll)
| Name | Description | |
|---|---|---|
![]() | HttpBinding() | Initializes a new instance of the HttpBinding class. |
![]() | HttpBinding(HttpBindingSecurityMode) | Initializes a new instance of the HttpBinding class with a specified security mode. |
| Name | Description | |
|---|---|---|
![]() | CloseTimeout | (Inherited from Binding.) |
![]() | ConfigureTransportBindingElement | Gets or sets the delegate which configures the HttpTransportBindingElement that this binding creates. |
![]() | EnvelopeVersion | Gets the version of SOAP that is used for messages that are processed by this binding. |
![]() | HostNameComparisonMode | Gets or sets a value that indicates whether the hostname is used to reach the service when matching the URI. |
![]() | MaxBufferPoolSize | Gets or sets the maximum amount of memory allocated for the buffer manager that manages the buffers required by endpoints that use this binding. |
![]() | MaxBufferSize | Gets or sets the maximum amount of memory that is allocated for use by the manager of the message buffers that receive messages from the channel. |
![]() | MaxReceivedMessageSize | Gets or sets the maximum size for a message that can be processed by the binding. |
![]() | MessageVersion | (Inherited from Binding.) |
![]() | Name | (Inherited from Binding.) |
![]() | Namespace | (Inherited from Binding.) |
![]() | OpenTimeout | (Inherited from Binding.) |
![]() | ReceiveTimeout | (Inherited from Binding.) |
![]() | Scheme | Gets the URI transport scheme for the channels and listeners that are configured with this binding.(Overrides Binding::Scheme.) |
![]() | Security | Gets or sets the security settings used with this binding. |
![]() | SendTimeout | (Inherited from Binding.) |
![]() | TransferMode | Gets or sets a value that indicates whether messages are sent buffered or streamed. |
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.


