HttpRequestHandlerMapping Class

Definition

The IIS handler mappings used to define which handler processes HTTP requests with certain extension. For example, it is used to configure php-cgi.exe process to handle all HTTP requests with *.php extension. Serialized Name: HandlerMapping

public class HttpRequestHandlerMapping : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.AppService.Models.HttpRequestHandlerMapping>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.AppService.Models.HttpRequestHandlerMapping>
type HttpRequestHandlerMapping = class
    interface IJsonModel<HttpRequestHandlerMapping>
    interface IPersistableModel<HttpRequestHandlerMapping>
Public Class HttpRequestHandlerMapping
Implements IJsonModel(Of HttpRequestHandlerMapping), IPersistableModel(Of HttpRequestHandlerMapping)
Inheritance
HttpRequestHandlerMapping
Implements

Constructors

Name Description
HttpRequestHandlerMapping()

Initializes a new instance of HttpRequestHandlerMapping.

Properties

Name Description
Arguments

Command-line arguments to be passed to the script processor. Serialized Name: HandlerMapping.arguments

Extension

Requests with this extension will be handled using the specified FastCGI application. Serialized Name: HandlerMapping.extension

ScriptProcessor

The absolute path to the FastCGI application. Serialized Name: HandlerMapping.scriptProcessor

Methods

Name Description
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<HttpRequestHandlerMapping>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<HttpRequestHandlerMapping>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<HttpRequestHandlerMapping>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<HttpRequestHandlerMapping>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<HttpRequestHandlerMapping>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to