WebHttpDispatchOperationSelector Class
The operation selector that supports the Web programming model.
Assembly: System.ServiceModel.Web (in System.ServiceModel.Web.dll)
| Name | Description | |
|---|---|---|
![]() | WebHttpDispatchOperationSelector() | Initializes a new instance of the WebHttpDispatchOperationSelector. |
![]() | WebHttpDispatchOperationSelector(ServiceEndpoint) | Initializes a new instance of the WebHttpDispatchOperationSelector with the specified endpoint. |
| Name | Description | |
|---|---|---|
![]() | Equals(Object) | Determines whether the specified object is equal to the current object.(Inherited from Object.) |
![]() | Finalize() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.) |
![]() | GetHashCode() | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType() | |
![]() | GetUriTemplate(String) | Gets the UriTemplate associated with the specified operation name. |
![]() | MemberwiseClone() | |
![]() | SelectOperation(Message) | Selects the service operation to call. |
![]() | SelectOperation(Message, Boolean) | Selects the service operation to call. |
![]() | ToString() | Returns a string that represents the current object.(Inherited from Object.) |
| Name | Description | |
|---|---|---|
![]() ![]() | HttpOperationNamePropertyName | The name of the message property on the request message that provides the name of the selected operation for the request. |
![]() ![]() | HttpOperationSelectorUriMatchedPropertyName | A string used as a key for storing the value that indicates whether a call to a service operation was matched by the URI but not by the HTTP method. |
The WebHttpDispatchOperationSelector dispatches method calls based on matching the Uniform Resource Identifier (URI) to a UriTemplateTable. If multiple matches are found in the UriTemplateTable, dispatch is done by the HTTP method.
Available since 3.5
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.



