Skip to content

Latest commit

 

History

History
63 lines (49 loc) · 4.13 KB

webservicesprotocolelement-class.md

File metadata and controls

63 lines (49 loc) · 4.13 KB
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

WebServicesProtocolElement Class

Specifies a transmission protocol or protocols that are used to decrypt data sent from a client browser in an HTTP request.

Syntax

class WebServicesProtocolElement : CollectionElement  

Methods

This class contains no methods.

Properties

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.

Subclasses

This class contains no subclasses.

Remarks

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.

Inheritance Hierarchy

CollectionElement

WebServicesProtocolElement

Requirements

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

See Also

CollectionElement Class
WebServicesProtocolSettings Class
WebServicesSection Class
System.Web.Services.Configuration.WebServiceProtocols Enumeration