lib/net472/Microsoft.AspNetCore.StaticFiles.xml
| <?xml version="1.0"?> <doc> <assembly> <name>Microsoft.AspNetCore.StaticFiles</name> </assembly> <members> <member name="T:Microsoft.AspNetCore.StaticFiles.DefaultFilesMiddleware"> <summary> This examines a directory path and determines if there is a default file present. If so the file name is appended to the path and execution continues. Note we don't just serve the file because it may require interpretation. </summary> </member> <member name="M:Microsoft.AspNetCore.StaticFiles.DefaultFilesMiddleware.#ctor(Microsoft.AspNetCore.Http.RequestDelegate,Microsoft.AspNetCore.Hosting.IHostingEnvironment,Microsoft.Extensions.Options.IOptions{Microsoft.AspNetCore.Builder.DefaultFilesOptions})"> <summary> Creates a new instance of the DefaultFilesMiddleware. </summary> <param name="next">The next middleware in the pipeline.</param> <param name="hostingEnv">The <see cref="T:Microsoft.AspNetCore.Hosting.IHostingEnvironment"/> used by this middleware.</param> <param name="options">The configuration options for this middleware.</param> </member> <member name="M:Microsoft.AspNetCore.StaticFiles.DefaultFilesMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext)"> <summary> This examines the request to see if it matches a configured directory, and if there are any files with the configured default names in that directory. If so this will append the corresponding file name to the request path for a later middleware to handle. </summary> <param name="context"></param> <returns></returns> </member> <member name="T:Microsoft.AspNetCore.StaticFiles.DirectoryBrowserMiddleware"> <summary> Enables directory browsing </summary> </member> <member name="M:Microsoft.AspNetCore.StaticFiles.DirectoryBrowserMiddleware.#ctor(Microsoft.AspNetCore.Http.RequestDelegate,Microsoft.AspNetCore.Hosting.IHostingEnvironment,Microsoft.Extensions.Options.IOptions{Microsoft.AspNetCore.Builder.DirectoryBrowserOptions})"> <summary> Creates a new instance of the SendFileMiddleware. Using <see cref="P:System.Text.Encodings.Web.HtmlEncoder.Default"/> instance. </summary> <param name="next">The next middleware in the pipeline.</param> <param name="hostingEnv">The <see cref="T:Microsoft.AspNetCore.Hosting.IHostingEnvironment"/> used by this middleware.</param> <param name="options">The configuration for this middleware.</param> </member> <member name="M:Microsoft.AspNetCore.StaticFiles.DirectoryBrowserMiddleware.#ctor(Microsoft.AspNetCore.Http.RequestDelegate,Microsoft.AspNetCore.Hosting.IHostingEnvironment,System.Text.Encodings.Web.HtmlEncoder,Microsoft.Extensions.Options.IOptions{Microsoft.AspNetCore.Builder.DirectoryBrowserOptions})"> <summary> Creates a new instance of the SendFileMiddleware. </summary> <param name="next">The next middleware in the pipeline.</param> <param name="hostingEnv">The <see cref="T:Microsoft.AspNetCore.Hosting.IHostingEnvironment"/> used by this middleware.</param> <param name="encoder">The <see cref="T:System.Text.Encodings.Web.HtmlEncoder"/> used by the default <see cref="T:Microsoft.AspNetCore.StaticFiles.HtmlDirectoryFormatter"/>.</param> <param name="options">The configuration for this middleware.</param> </member> <member name="M:Microsoft.AspNetCore.StaticFiles.DirectoryBrowserMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext)"> <summary> Examines the request to see if it matches a configured directory. If so, a view of the directory contents is returned. </summary> <param name="context"></param> <returns></returns> </member> <member name="T:Microsoft.AspNetCore.StaticFiles.FileExtensionContentTypeProvider"> <summary> Provides a mapping between file extensions and MIME types. </summary> </member> <member name="M:Microsoft.AspNetCore.StaticFiles.FileExtensionContentTypeProvider.#ctor"> <summary> Creates a new provider with a set of default mappings. </summary> </member> <member name="M:Microsoft.AspNetCore.StaticFiles.FileExtensionContentTypeProvider.#ctor(System.Collections.Generic.IDictionary{System.String,System.String})"> <summary> Creates a lookup engine using the provided mapping. It is recommended that the IDictionary instance use StringComparer.OrdinalIgnoreCase. </summary> <param name="mapping"></param> </member> <member name="P:Microsoft.AspNetCore.StaticFiles.FileExtensionContentTypeProvider.Mappings"> <summary> The cross reference table of file extensions and content-types. </summary> </member> <member name="M:Microsoft.AspNetCore.StaticFiles.FileExtensionContentTypeProvider.TryGetContentType(System.String,System.String@)"> <summary> Given a file path, determine the MIME type </summary> <param name="subpath">A file path</param> <param name="contentType">The resulting MIME type</param> <returns>True if MIME type could be determined</returns> </member> <member name="T:Microsoft.AspNetCore.StaticFiles.HtmlDirectoryFormatter"> <summary> Generates an HTML view for a directory. </summary> </member> <member name="M:Microsoft.AspNetCore.StaticFiles.HtmlDirectoryFormatter.GenerateContentAsync(Microsoft.AspNetCore.Http.HttpContext,System.Collections.Generic.IEnumerable{Microsoft.Extensions.FileProviders.IFileInfo})"> <summary> Generates an HTML view for a directory. </summary> </member> <member name="T:Microsoft.AspNetCore.StaticFiles.IContentTypeProvider"> <summary> Used to look up MIME types given a file path </summary> </member> <member name="M:Microsoft.AspNetCore.StaticFiles.IContentTypeProvider.TryGetContentType(System.String,System.String@)"> <summary> Given a file path, determine the MIME type </summary> <param name="subpath">A file path</param> <param name="contentType">The resulting MIME type</param> <returns>True if MIME type could be determined</returns> </member> <member name="T:Microsoft.AspNetCore.StaticFiles.IDirectoryFormatter"> <summary> Generates the view for a directory </summary> </member> <member name="M:Microsoft.AspNetCore.StaticFiles.IDirectoryFormatter.GenerateContentAsync(Microsoft.AspNetCore.Http.HttpContext,System.Collections.Generic.IEnumerable{Microsoft.Extensions.FileProviders.IFileInfo})"> <summary> Generates the view for a directory. Implementers should properly handle HEAD requests. Implementers should set all necessary response headers (e.g. Content-Type, Content-Length, etc.). </summary> </member> <member name="T:Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptions"> <summary> Options common to several middleware components </summary> </member> <member name="M:Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptions.#ctor"> <summary> Defaults to all request paths. </summary> </member> <member name="P:Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptions.RequestPath"> <summary> The request path that maps to static resources </summary> </member> <member name="P:Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptions.FileProvider"> <summary> The file system used to locate resources </summary> </member> <member name="T:Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptionsBase"> <summary> Options common to several middleware components </summary> </member> <member name="M:Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptionsBase.#ctor(Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptions)"> <summary> Creates an new instance of the SharedOptionsBase. </summary> <param name="sharedOptions"></param> </member> <member name="P:Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptionsBase.SharedOptions"> <summary> Options common to several middleware components </summary> </member> <member name="P:Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptionsBase.RequestPath"> <summary> The relative request path that maps to static resources. </summary> </member> <member name="P:Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptionsBase.FileProvider"> <summary> The file system used to locate resources </summary> </member> <member name="T:Microsoft.AspNetCore.StaticFiles.LoggerExtensions"> <summary> Defines *all* the logger messages produced by static files </summary> </member> <member name="P:Microsoft.AspNetCore.StaticFiles.Resources.Args_NoFormatter"> <summary> No formatter provided. </summary> </member> <member name="M:Microsoft.AspNetCore.StaticFiles.Resources.FormatArgs_NoFormatter"> <summary> No formatter provided. </summary> </member> <member name="P:Microsoft.AspNetCore.StaticFiles.Resources.HtmlDir_IndexOf"> <summary> Index of </summary> </member> <member name="M:Microsoft.AspNetCore.StaticFiles.Resources.FormatHtmlDir_IndexOf"> <summary> Index of </summary> </member> <member name="P:Microsoft.AspNetCore.StaticFiles.Resources.HtmlDir_LastModified"> <summary> Last Modified </summary> </member> <member name="M:Microsoft.AspNetCore.StaticFiles.Resources.FormatHtmlDir_LastModified"> <summary> Last Modified </summary> </member> <member name="P:Microsoft.AspNetCore.StaticFiles.Resources.HtmlDir_Modified"> <summary> Modified </summary> </member> <member name="M:Microsoft.AspNetCore.StaticFiles.Resources.FormatHtmlDir_Modified"> <summary> Modified </summary> </member> <member name="P:Microsoft.AspNetCore.StaticFiles.Resources.HtmlDir_Name"> <summary> Name </summary> </member> <member name="M:Microsoft.AspNetCore.StaticFiles.Resources.FormatHtmlDir_Name"> <summary> Name </summary> </member> <member name="P:Microsoft.AspNetCore.StaticFiles.Resources.HtmlDir_Size"> <summary> Size </summary> </member> <member name="M:Microsoft.AspNetCore.StaticFiles.Resources.FormatHtmlDir_Size"> <summary> Size </summary> </member> <member name="P:Microsoft.AspNetCore.StaticFiles.Resources.HtmlDir_TableSummary"> <summary> The list of files in the given directory. Column headers are listed in the first row. </summary> </member> <member name="M:Microsoft.AspNetCore.StaticFiles.Resources.FormatHtmlDir_TableSummary"> <summary> The list of files in the given directory. Column headers are listed in the first row. </summary> </member> <member name="T:Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware"> <summary> Enables serving static files for a given request path </summary> </member> <member name="M:Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware.#ctor(Microsoft.AspNetCore.Http.RequestDelegate,Microsoft.AspNetCore.Hosting.IHostingEnvironment,Microsoft.Extensions.Options.IOptions{Microsoft.AspNetCore.Builder.StaticFileOptions},Microsoft.Extensions.Logging.ILoggerFactory)"> <summary> Creates a new instance of the StaticFileMiddleware. </summary> <param name="next">The next middleware in the pipeline.</param> <param name="hostingEnv">The <see cref="T:Microsoft.AspNetCore.Hosting.IHostingEnvironment"/> used by this middleware.</param> <param name="options">The configuration options.</param> <param name="loggerFactory">An <see cref="T:Microsoft.Extensions.Logging.ILoggerFactory"/> instance used to create loggers.</param> </member> <member name="M:Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext)"> <summary> Processes a request to determine if it matches a known file, and if so, serves it. </summary> <param name="context"></param> <returns></returns> </member> <member name="T:Microsoft.AspNetCore.StaticFiles.StaticFileResponseContext"> <summary> Contains information about the request and the file that will be served in response. </summary> </member> <member name="P:Microsoft.AspNetCore.StaticFiles.StaticFileResponseContext.Context"> <summary> The request and response information. </summary> </member> <member name="P:Microsoft.AspNetCore.StaticFiles.StaticFileResponseContext.File"> <summary> The file to be served. </summary> </member> <member name="T:Microsoft.AspNetCore.Builder.DefaultFilesExtensions"> <summary> Extension methods for the DefaultFilesMiddleware </summary> </member> <member name="M:Microsoft.AspNetCore.Builder.DefaultFilesExtensions.UseDefaultFiles(Microsoft.AspNetCore.Builder.IApplicationBuilder)"> <summary> Enables default file mapping on the current path </summary> <param name="app"></param> <returns></returns> </member> <member name="M:Microsoft.AspNetCore.Builder.DefaultFilesExtensions.UseDefaultFiles(Microsoft.AspNetCore.Builder.IApplicationBuilder,System.String)"> <summary> Enables default file mapping for the given request path </summary> <param name="app"></param> <param name="requestPath">The relative request path.</param> <returns></returns> </member> <member name="M:Microsoft.AspNetCore.Builder.DefaultFilesExtensions.UseDefaultFiles(Microsoft.AspNetCore.Builder.IApplicationBuilder,Microsoft.AspNetCore.Builder.DefaultFilesOptions)"> <summary> Enables default file mapping with the given options </summary> <param name="app"></param> <param name="options"></param> <returns></returns> </member> <member name="T:Microsoft.AspNetCore.Builder.DefaultFilesOptions"> <summary> Options for selecting default file names. </summary> </member> <member name="M:Microsoft.AspNetCore.Builder.DefaultFilesOptions.#ctor"> <summary> Configuration for the DefaultFilesMiddleware. </summary> </member> <member name="M:Microsoft.AspNetCore.Builder.DefaultFilesOptions.#ctor(Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptions)"> <summary> Configuration for the DefaultFilesMiddleware. </summary> <param name="sharedOptions"></param> </member> <member name="P:Microsoft.AspNetCore.Builder.DefaultFilesOptions.DefaultFileNames"> <summary> An ordered list of file names to select by default. List length and ordering may affect performance. </summary> </member> <member name="T:Microsoft.AspNetCore.Builder.DirectoryBrowserExtensions"> <summary> Extension methods for the DirectoryBrowserMiddleware </summary> </member> <member name="M:Microsoft.AspNetCore.Builder.DirectoryBrowserExtensions.UseDirectoryBrowser(Microsoft.AspNetCore.Builder.IApplicationBuilder)"> <summary> Enable directory browsing on the current path </summary> <param name="app"></param> <returns></returns> </member> <member name="M:Microsoft.AspNetCore.Builder.DirectoryBrowserExtensions.UseDirectoryBrowser(Microsoft.AspNetCore.Builder.IApplicationBuilder,System.String)"> <summary> Enables directory browsing for the given request path </summary> <param name="app"></param> <param name="requestPath">The relative request path.</param> <returns></returns> </member> <member name="M:Microsoft.AspNetCore.Builder.DirectoryBrowserExtensions.UseDirectoryBrowser(Microsoft.AspNetCore.Builder.IApplicationBuilder,Microsoft.AspNetCore.Builder.DirectoryBrowserOptions)"> <summary> Enable directory browsing with the given options </summary> <param name="app"></param> <param name="options"></param> <returns></returns> </member> <member name="T:Microsoft.AspNetCore.Builder.DirectoryBrowserOptions"> <summary> Directory browsing options </summary> </member> <member name="M:Microsoft.AspNetCore.Builder.DirectoryBrowserOptions.#ctor"> <summary> Enabled directory browsing for all request paths </summary> </member> <member name="M:Microsoft.AspNetCore.Builder.DirectoryBrowserOptions.#ctor(Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptions)"> <summary> Enabled directory browsing all request paths </summary> <param name="sharedOptions"></param> </member> <member name="P:Microsoft.AspNetCore.Builder.DirectoryBrowserOptions.Formatter"> <summary> The component that generates the view. </summary> </member> <member name="T:Microsoft.AspNetCore.Builder.FileServerExtensions"> <summary> Extension methods that combine all of the static file middleware components: Default files, directory browsing, send file, and static files </summary> </member> <member name="M:Microsoft.AspNetCore.Builder.FileServerExtensions.UseFileServer(Microsoft.AspNetCore.Builder.IApplicationBuilder)"> <summary> Enable all static file middleware (except directory browsing) for the current request path in the current directory. </summary> <param name="app"></param> <returns></returns> </member> <member name="M:Microsoft.AspNetCore.Builder.FileServerExtensions.UseFileServer(Microsoft.AspNetCore.Builder.IApplicationBuilder,System.Boolean)"> <summary> Enable all static file middleware on for the current request path in the current directory. </summary> <param name="app"></param> <param name="enableDirectoryBrowsing">Should directory browsing be enabled?</param> <returns></returns> </member> <member name="M:Microsoft.AspNetCore.Builder.FileServerExtensions.UseFileServer(Microsoft.AspNetCore.Builder.IApplicationBuilder,System.String)"> <summary> Enables all static file middleware (except directory browsing) for the given request path from the directory of the same name </summary> <param name="app"></param> <param name="requestPath">The relative request path.</param> <returns></returns> </member> <member name="M:Microsoft.AspNetCore.Builder.FileServerExtensions.UseFileServer(Microsoft.AspNetCore.Builder.IApplicationBuilder,Microsoft.AspNetCore.Builder.FileServerOptions)"> <summary> Enable all static file middleware with the given options </summary> <param name="app"></param> <param name="options"></param> <returns></returns> </member> <member name="T:Microsoft.AspNetCore.Builder.FileServerOptions"> <summary> Options for all of the static file middleware components </summary> </member> <member name="M:Microsoft.AspNetCore.Builder.FileServerOptions.#ctor"> <summary> Creates a combined options class for all of the static file middleware components. </summary> </member> <member name="P:Microsoft.AspNetCore.Builder.FileServerOptions.StaticFileOptions"> <summary> Options for configuring the StaticFileMiddleware. </summary> </member> <member name="P:Microsoft.AspNetCore.Builder.FileServerOptions.DirectoryBrowserOptions"> <summary> Options for configuring the DirectoryBrowserMiddleware. </summary> </member> <member name="P:Microsoft.AspNetCore.Builder.FileServerOptions.DefaultFilesOptions"> <summary> Options for configuring the DefaultFilesMiddleware. </summary> </member> <member name="P:Microsoft.AspNetCore.Builder.FileServerOptions.EnableDirectoryBrowsing"> <summary> Directory browsing is disabled by default. </summary> </member> <member name="P:Microsoft.AspNetCore.Builder.FileServerOptions.EnableDefaultFiles"> <summary> Default files are enabled by default. </summary> </member> <member name="T:Microsoft.AspNetCore.Builder.StaticFileExtensions"> <summary> Extension methods for the StaticFileMiddleware </summary> </member> <member name="M:Microsoft.AspNetCore.Builder.StaticFileExtensions.UseStaticFiles(Microsoft.AspNetCore.Builder.IApplicationBuilder)"> <summary> Enables static file serving for the current request path </summary> <param name="app"></param> <returns></returns> </member> <member name="M:Microsoft.AspNetCore.Builder.StaticFileExtensions.UseStaticFiles(Microsoft.AspNetCore.Builder.IApplicationBuilder,System.String)"> <summary> Enables static file serving for the given request path </summary> <param name="app"></param> <param name="requestPath">The relative request path.</param> <returns></returns> </member> <member name="M:Microsoft.AspNetCore.Builder.StaticFileExtensions.UseStaticFiles(Microsoft.AspNetCore.Builder.IApplicationBuilder,Microsoft.AspNetCore.Builder.StaticFileOptions)"> <summary> Enables static file serving with the given options </summary> <param name="app"></param> <param name="options"></param> <returns></returns> </member> <member name="T:Microsoft.AspNetCore.Builder.StaticFileOptions"> <summary> Options for serving static files </summary> </member> <member name="M:Microsoft.AspNetCore.Builder.StaticFileOptions.#ctor"> <summary> Defaults to all request paths </summary> </member> <member name="M:Microsoft.AspNetCore.Builder.StaticFileOptions.#ctor(Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptions)"> <summary> Defaults to all request paths </summary> <param name="sharedOptions"></param> </member> <member name="P:Microsoft.AspNetCore.Builder.StaticFileOptions.ContentTypeProvider"> <summary> Used to map files to content-types. </summary> </member> <member name="P:Microsoft.AspNetCore.Builder.StaticFileOptions.DefaultContentType"> <summary> The default content type for a request if the ContentTypeProvider cannot determine one. None is provided by default, so the client must determine the format themselves. http://www.w3.org/Protocols/rfc2616/rfc2616-sec7.html#sec7 </summary> </member> <member name="P:Microsoft.AspNetCore.Builder.StaticFileOptions.ServeUnknownFileTypes"> <summary> If the file is not a recognized content-type should it be served? Default: false. </summary> </member> <member name="P:Microsoft.AspNetCore.Builder.StaticFileOptions.OnPrepareResponse"> <summary> Called after the status code and headers have been set, but before the body has been written. This can be used to add or change the response headers. </summary> </member> <member name="T:Microsoft.AspNetCore.Internal.RangeHelper"> <summary> Provides a parser for the Range Header in an <see cref="P:Microsoft.AspNetCore.Http.HttpContext.Request"/>. </summary> </member> <member name="M:Microsoft.AspNetCore.Internal.RangeHelper.ParseRange(Microsoft.AspNetCore.Http.HttpContext,Microsoft.AspNetCore.Http.Headers.RequestHeaders,System.Int64,Microsoft.Extensions.Logging.ILogger)"> <summary> Returns the normalized form of the requested range if the Range Header in the <see cref="P:Microsoft.AspNetCore.Http.HttpContext.Request"/> is valid. </summary> <param name="context">The <see cref="T:Microsoft.AspNetCore.Http.HttpContext"/> associated with the request.</param> <param name="requestHeaders">The <see cref="T:Microsoft.AspNetCore.Http.Headers.RequestHeaders"/> associated with the given <paramref name="context"/>.</param> <param name="length">The total length of the file representation requested.</param> <param name="logger">The <see cref="T:Microsoft.Extensions.Logging.ILogger"/>.</param> <returns>A boolean value which represents if the <paramref name="requestHeaders"/> contain a single valid range request. A <see cref="T:Microsoft.Net.Http.Headers.RangeItemHeaderValue"/> which represents the normalized form of the range parsed from the <paramref name="requestHeaders"/> or <c>null</c> if it cannot be normalized.</returns> <remark>If the Range header exists but cannot be parsed correctly, or if the provided length is 0, then the range request cannot be satisfied (status 416). This results in (<c>true</c>,<c>null</c>) return values.</remark> </member> <member name="T:Microsoft.Extensions.DependencyInjection.DirectoryBrowserServiceExtensions"> <summary> Extension methods for adding directory browser services. </summary> </member> <member name="M:Microsoft.Extensions.DependencyInjection.DirectoryBrowserServiceExtensions.AddDirectoryBrowser(Microsoft.Extensions.DependencyInjection.IServiceCollection)"> <summary> Adds directory browser middleware services. </summary> <param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection" /> to add services to.</param> <returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> so that additional calls can be chained.</returns> </member> </members> </doc> |