Partager via


IISServerOptions Classe

Définition

Fournit la configuration pour IIS In-Process.

public ref class IISServerOptions
public class IISServerOptions
type IISServerOptions = class
Public Class IISServerOptions
Héritage
IISServerOptions

Constructeurs

IISServerOptions()

Fournit la configuration pour IIS In-Process.

Propriétés

AllowSynchronousIO

Obtient ou définit une valeur qui contrôle si les E/S synchrones sont autorisées pour et RequestResponse

AuthenticationDisplayName

Définit le nom d’affichage montré aux utilisateurs sur les pages de connexion. La valeur par défaut est null.

AutomaticAuthentication

Si la valeur est true, le serveur doit définir HttpContext.User. Si la valeur est false, le serveur fournit une identité uniquement lorsque l’élément AuthenticationScheme le demande explicitement. Remarque L’authentification Windows doit également être activée dans IIS pour que cela fonctionne.

MaxRequestBodyBufferSize

Obtient ou définit le nombre maximal d’octets entrants nonconsommés que le serveur mettra en mémoire tampon pour le corps de la requête entrante.

MaxRequestBodySize

Obtient ou définit la taille maximale autorisée de n’importe quel corps de requête en octets. Lorsque la valeur est null, la longueur maximale de la demande n’est pas limitée dans ASP.NET Core. Toutefois, iis maxAllowedContentLength limite toujours les demandes de longueur de contenu (30 000 000 par défaut). Cette limite n’a aucun effet sur les connexions mises à niveau qui sont toujours illimitées. Cela peut être remplacé par demande via IHttpMaxRequestBodySizeFeature.

S’applique à