Поделиться через


StaticFileOptions Класс

Определение

Параметры обработки статических файлов

public ref class StaticFileOptions : Microsoft::AspNetCore::StaticFiles::Infrastructure::SharedOptionsBase
public class StaticFileOptions : Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptionsBase
type StaticFileOptions = class
    inherit SharedOptionsBase
Public Class StaticFileOptions
Inherits SharedOptionsBase
Наследование
StaticFileOptions

Конструкторы

StaticFileOptions()

По умолчанию для всех путей запроса

StaticFileOptions(SharedOptions)

По умолчанию для всех путей запроса

Свойства

ContentTypeProvider

Используется для сопоставления файлов и типов содержимого.

DefaultContentType

Тип содержимого по умолчанию для запроса, если ContentTypeProvider не может определить его. Отсутствует по умолчанию, поэтому клиент должен сам определить форматы. http://www.w3.org/Protocols/rfc2616/rfc2616-sec7.html#sec7

FileProvider

Файловая система, использующаяся для нахождения ресурсов

(Унаследовано от SharedOptionsBase)
HttpsCompression

Указывает, следует ли сжимать файлы для HTTPS-запросов при наличии ПО промежуточного слоя сжатия ответов. Значение по умолчанию — Compress.

OnPrepareResponse

Вызывается после установки кода статуса и заголовков, но до того, как записано тело. Можно использовать для добавления или изменения заголовков откликов.

OnPrepareResponseAsync

Вызывается после установки кода статуса и заголовков, но до того, как записано тело. Можно использовать для добавления или изменения заголовков откликов.

RedirectToAppendTrailingSlash

Указывает, следует ли перенаправлять, чтобы добавить косую черту в конце пути. Это может потребоваться для относительных ссылок ресурсов.

(Унаследовано от SharedOptionsBase)
RequestPath

Относительный путь запроса, сопоставляющий со статическими ресурсами. По умолчанию используется корневой каталог сайта "/".

(Унаследовано от SharedOptionsBase)
ServeUnknownFileTypes

Если файл не является опознанным типом содержимого, нужно ли его обрабатывать? По умолчанию: false.

SharedOptions

Общие параметры для нескольких компонентов ПО промежуточного слоя

(Унаследовано от SharedOptionsBase)

Применяется к