ProtocolElement Class

Specifies a transmission protocol that ASP.NET can use to decrypt data sent in the HTTP request from a client browser.

Syntax

class ProtocolElement : CollectionElement  

Methods

This class contains no methods.

Properties

The following table lists the properties exposed by the ProtocolElement class.

Name Description
AppDomainHandlerType A read/write string value that contains the common language runtime (CLR) type of the application domain protocol handler for the protocol specified in the Name property.
Name A unique nonempty read-only string value that specifies the name of a transmission protocol that ASP.NET can use to decrypt data sent in the HTTP request from a client browser. The key property.
ProcessHandlerType A read/write string value that specifies the CLR type of the process protocol handler for the protocol specified in the Name property. If you do not specify this property, the protocol does not require a process protocol handler.
Validate A read/write boolean value. true if the types specified in the AppDomainHandlerType and ProcessHandlerType properties should be validated when the section is parsed; otherwise, false. The default is false.

Subclasses

This class contains no subclasses.

Remarks

Instances of this class are contained in the Protocols property of the ProtocolsSection class.

Inheritance Hierarchy

CollectionElement

ProtocolElement

Requirements

Type Description
Client - IIS 7.0 on Windows Vista
- IIS 7.5 on Windows 7
- IIS 8.0 on Windows 8
- IIS 10.0 on Windows 10
Server - IIS 7.0 on Windows Server 2008
- IIS 7.5 on Windows Server 2008 R2
- IIS 8.0 on Windows Server 2012
- IIS 8.5 on Windows Server 2012 R2
- IIS 10.0 on Windows Server 2016
Product - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
MOF file WebAdministration.mof

See Also

CollectionElement Class
ProtocolsSection Class
WebServicesProtocolElement Class