title | description | ms.date | ms.assetid |
---|---|---|---|
WebServicesProtocolElement Class |
The WebServicesProtocolElement class specifies a transmission protocol or protocols that are used to decrypt data sent from a client browser in an HTTP request. |
10/07/2016 |
a9d8a894-5643-050e-f028-3af31e0202a3 |
Specifies a transmission protocol or protocols that are used to decrypt data sent from a client browser in an HTTP request.
class WebServicesProtocolElement : CollectionElement
This class contains no methods.
The following table lists the properties exposed by the WebServicesProtocolElement
class.
Name | Description |
---|---|
Name |
A read-only sint32 mask that specifies the transmission protocols that are used to decrypt data sent from a client browser in the HTTP request. The possible values are listed later in the Remarks section. The key property. |
This class contains no subclasses.
Instances of this class are exposed as members of the Protocols
property in the WebServicesProtocolSettings class.
The following table lists the possible values for the Name
property.
Value | Keyword | Description |
---|---|---|
0 | Unknown |
An unknown protocol. |
1 | HttpSoap |
The HTTP SOAP protocol. |
2 | HttpGet |
The HTTP GET protocol. |
4 | HttpPost |
The HTTP POST protocol. |
8 | Documentation |
The XML Web services Documentation protocol. |
16 | HttpPostLocalhost |
The HTTP POST LOCALHOST protocol. Note: This value checks only the request's host header to mitigate browser-redirect attacks. This value does not perform any other validation, authentication, or authorization checks. Authentication and authorization are still required to restrict access to a Web service. |
32 | HttpSoap12 |
The HTTP SOAP version 1.2 protocol. |
33 | AnyHttpSoap |
Any version of the HTTP SOAP protocol. |
WebServicesProtocolElement
Type | Description |
---|---|
Client | - [!INCLUDEiis70] on [!INCLUDEwinvista] - [!INCLUDEiis75] on [!INCLUDEwin7] - [!INCLUDEiis80] on [!INCLUDEwin8] - [!INCLUDEiis100] on [!INCLUDEwin10] |
Server | - [!INCLUDEiis70] on [!INCLUDEwinsrv2008] - [!INCLUDEiis75] on [!INCLUDEwinsrv2008r2] - [!INCLUDEiis80] on [!INCLUDEwinsrv2012] - [!INCLUDEiis85] on [!INCLUDEwinsrv2012r2] - [!INCLUDEiis100] on [!INCLUDEwinsrv2016] |
Product | - [!INCLUDEiis70], [!INCLUDEiis75], [!INCLUDEiis80], [!INCLUDEiis85], [!INCLUDEiis100] |
MOF file | WebAdministration.mof |
CollectionElement Class
WebServicesProtocolSettings Class
WebServicesSection Class
System.Web.Services.Configuration.WebServiceProtocols Enumeration