Microsoft.AspNetCore.StaticFiles.xml 28 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552
  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>Microsoft.AspNetCore.StaticFiles</name>
  5. </assembly>
  6. <members>
  7. <member name="T:Microsoft.AspNetCore.StaticFiles.DefaultFilesMiddleware">
  8. <summary>
  9. This examines a directory path and determines if there is a default file present.
  10. If so the file name is appended to the path and execution continues.
  11. Note we don't just serve the file because it may require interpretation.
  12. </summary>
  13. </member>
  14. <member name="M:Microsoft.AspNetCore.StaticFiles.DefaultFilesMiddleware.#ctor(Microsoft.AspNetCore.Http.RequestDelegate,Microsoft.AspNetCore.Hosting.IHostingEnvironment,Microsoft.Extensions.Options.IOptions{Microsoft.AspNetCore.Builder.DefaultFilesOptions})">
  15. <summary>
  16. Creates a new instance of the DefaultFilesMiddleware.
  17. </summary>
  18. <param name="next">The next middleware in the pipeline.</param>
  19. <param name="hostingEnv">The <see cref="T:Microsoft.AspNetCore.Hosting.IHostingEnvironment"/> used by this middleware.</param>
  20. <param name="options">The configuration options for this middleware.</param>
  21. </member>
  22. <member name="M:Microsoft.AspNetCore.StaticFiles.DefaultFilesMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext)">
  23. <summary>
  24. This examines the request to see if it matches a configured directory, and if there are any files with the
  25. configured default names in that directory. If so this will append the corresponding file name to the request
  26. path for a later middleware to handle.
  27. </summary>
  28. <param name="context"></param>
  29. <returns></returns>
  30. </member>
  31. <member name="T:Microsoft.AspNetCore.StaticFiles.DirectoryBrowserMiddleware">
  32. <summary>
  33. Enables directory browsing
  34. </summary>
  35. </member>
  36. <member name="M:Microsoft.AspNetCore.StaticFiles.DirectoryBrowserMiddleware.#ctor(Microsoft.AspNetCore.Http.RequestDelegate,Microsoft.AspNetCore.Hosting.IHostingEnvironment,Microsoft.Extensions.Options.IOptions{Microsoft.AspNetCore.Builder.DirectoryBrowserOptions})">
  37. <summary>
  38. Creates a new instance of the SendFileMiddleware. Using <see cref="P:System.Text.Encodings.Web.HtmlEncoder.Default"/> instance.
  39. </summary>
  40. <param name="next">The next middleware in the pipeline.</param>
  41. <param name="hostingEnv">The <see cref="T:Microsoft.AspNetCore.Hosting.IHostingEnvironment"/> used by this middleware.</param>
  42. <param name="options">The configuration for this middleware.</param>
  43. </member>
  44. <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})">
  45. <summary>
  46. Creates a new instance of the SendFileMiddleware.
  47. </summary>
  48. <param name="next">The next middleware in the pipeline.</param>
  49. <param name="hostingEnv">The <see cref="T:Microsoft.AspNetCore.Hosting.IHostingEnvironment"/> used by this middleware.</param>
  50. <param name="encoder">The <see cref="T:System.Text.Encodings.Web.HtmlEncoder"/> used by the default <see cref="T:Microsoft.AspNetCore.StaticFiles.HtmlDirectoryFormatter"/>.</param>
  51. <param name="options">The configuration for this middleware.</param>
  52. </member>
  53. <member name="M:Microsoft.AspNetCore.StaticFiles.DirectoryBrowserMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext)">
  54. <summary>
  55. Examines the request to see if it matches a configured directory. If so, a view of the directory contents is returned.
  56. </summary>
  57. <param name="context"></param>
  58. <returns></returns>
  59. </member>
  60. <member name="T:Microsoft.AspNetCore.StaticFiles.FileExtensionContentTypeProvider">
  61. <summary>
  62. Provides a mapping between file extensions and MIME types.
  63. </summary>
  64. </member>
  65. <member name="M:Microsoft.AspNetCore.StaticFiles.FileExtensionContentTypeProvider.#ctor">
  66. <summary>
  67. Creates a new provider with a set of default mappings.
  68. </summary>
  69. </member>
  70. <member name="M:Microsoft.AspNetCore.StaticFiles.FileExtensionContentTypeProvider.#ctor(System.Collections.Generic.IDictionary{System.String,System.String})">
  71. <summary>
  72. Creates a lookup engine using the provided mapping.
  73. It is recommended that the IDictionary instance use StringComparer.OrdinalIgnoreCase.
  74. </summary>
  75. <param name="mapping"></param>
  76. </member>
  77. <member name="P:Microsoft.AspNetCore.StaticFiles.FileExtensionContentTypeProvider.Mappings">
  78. <summary>
  79. The cross reference table of file extensions and content-types.
  80. </summary>
  81. </member>
  82. <member name="M:Microsoft.AspNetCore.StaticFiles.FileExtensionContentTypeProvider.TryGetContentType(System.String,System.String@)">
  83. <summary>
  84. Given a file path, determine the MIME type
  85. </summary>
  86. <param name="subpath">A file path</param>
  87. <param name="contentType">The resulting MIME type</param>
  88. <returns>True if MIME type could be determined</returns>
  89. </member>
  90. <member name="T:Microsoft.AspNetCore.StaticFiles.HtmlDirectoryFormatter">
  91. <summary>
  92. Generates an HTML view for a directory.
  93. </summary>
  94. </member>
  95. <member name="M:Microsoft.AspNetCore.StaticFiles.HtmlDirectoryFormatter.GenerateContentAsync(Microsoft.AspNetCore.Http.HttpContext,System.Collections.Generic.IEnumerable{Microsoft.Extensions.FileProviders.IFileInfo})">
  96. <summary>
  97. Generates an HTML view for a directory.
  98. </summary>
  99. </member>
  100. <member name="T:Microsoft.AspNetCore.StaticFiles.IContentTypeProvider">
  101. <summary>
  102. Used to look up MIME types given a file path
  103. </summary>
  104. </member>
  105. <member name="M:Microsoft.AspNetCore.StaticFiles.IContentTypeProvider.TryGetContentType(System.String,System.String@)">
  106. <summary>
  107. Given a file path, determine the MIME type
  108. </summary>
  109. <param name="subpath">A file path</param>
  110. <param name="contentType">The resulting MIME type</param>
  111. <returns>True if MIME type could be determined</returns>
  112. </member>
  113. <member name="T:Microsoft.AspNetCore.StaticFiles.IDirectoryFormatter">
  114. <summary>
  115. Generates the view for a directory
  116. </summary>
  117. </member>
  118. <member name="M:Microsoft.AspNetCore.StaticFiles.IDirectoryFormatter.GenerateContentAsync(Microsoft.AspNetCore.Http.HttpContext,System.Collections.Generic.IEnumerable{Microsoft.Extensions.FileProviders.IFileInfo})">
  119. <summary>
  120. Generates the view for a directory.
  121. Implementers should properly handle HEAD requests.
  122. Implementers should set all necessary response headers (e.g. Content-Type, Content-Length, etc.).
  123. </summary>
  124. </member>
  125. <member name="T:Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptions">
  126. <summary>
  127. Options common to several middleware components
  128. </summary>
  129. </member>
  130. <member name="M:Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptions.#ctor">
  131. <summary>
  132. Defaults to all request paths.
  133. </summary>
  134. </member>
  135. <member name="P:Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptions.RequestPath">
  136. <summary>
  137. The request path that maps to static resources
  138. </summary>
  139. </member>
  140. <member name="P:Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptions.FileProvider">
  141. <summary>
  142. The file system used to locate resources
  143. </summary>
  144. </member>
  145. <member name="T:Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptionsBase">
  146. <summary>
  147. Options common to several middleware components
  148. </summary>
  149. </member>
  150. <member name="M:Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptionsBase.#ctor(Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptions)">
  151. <summary>
  152. Creates an new instance of the SharedOptionsBase.
  153. </summary>
  154. <param name="sharedOptions"></param>
  155. </member>
  156. <member name="P:Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptionsBase.SharedOptions">
  157. <summary>
  158. Options common to several middleware components
  159. </summary>
  160. </member>
  161. <member name="P:Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptionsBase.RequestPath">
  162. <summary>
  163. The relative request path that maps to static resources.
  164. </summary>
  165. </member>
  166. <member name="P:Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptionsBase.FileProvider">
  167. <summary>
  168. The file system used to locate resources
  169. </summary>
  170. </member>
  171. <member name="T:Microsoft.AspNetCore.StaticFiles.LoggerExtensions">
  172. <summary>
  173. Defines *all* the logger messages produced by static files
  174. </summary>
  175. </member>
  176. <member name="P:Microsoft.AspNetCore.StaticFiles.Resources.Args_NoFormatter">
  177. <summary>
  178. No formatter provided.
  179. </summary>
  180. </member>
  181. <member name="M:Microsoft.AspNetCore.StaticFiles.Resources.FormatArgs_NoFormatter">
  182. <summary>
  183. No formatter provided.
  184. </summary>
  185. </member>
  186. <member name="P:Microsoft.AspNetCore.StaticFiles.Resources.HtmlDir_IndexOf">
  187. <summary>
  188. Index of
  189. </summary>
  190. </member>
  191. <member name="M:Microsoft.AspNetCore.StaticFiles.Resources.FormatHtmlDir_IndexOf">
  192. <summary>
  193. Index of
  194. </summary>
  195. </member>
  196. <member name="P:Microsoft.AspNetCore.StaticFiles.Resources.HtmlDir_LastModified">
  197. <summary>
  198. Last Modified
  199. </summary>
  200. </member>
  201. <member name="M:Microsoft.AspNetCore.StaticFiles.Resources.FormatHtmlDir_LastModified">
  202. <summary>
  203. Last Modified
  204. </summary>
  205. </member>
  206. <member name="P:Microsoft.AspNetCore.StaticFiles.Resources.HtmlDir_Modified">
  207. <summary>
  208. Modified
  209. </summary>
  210. </member>
  211. <member name="M:Microsoft.AspNetCore.StaticFiles.Resources.FormatHtmlDir_Modified">
  212. <summary>
  213. Modified
  214. </summary>
  215. </member>
  216. <member name="P:Microsoft.AspNetCore.StaticFiles.Resources.HtmlDir_Name">
  217. <summary>
  218. Name
  219. </summary>
  220. </member>
  221. <member name="M:Microsoft.AspNetCore.StaticFiles.Resources.FormatHtmlDir_Name">
  222. <summary>
  223. Name
  224. </summary>
  225. </member>
  226. <member name="P:Microsoft.AspNetCore.StaticFiles.Resources.HtmlDir_Size">
  227. <summary>
  228. Size
  229. </summary>
  230. </member>
  231. <member name="M:Microsoft.AspNetCore.StaticFiles.Resources.FormatHtmlDir_Size">
  232. <summary>
  233. Size
  234. </summary>
  235. </member>
  236. <member name="P:Microsoft.AspNetCore.StaticFiles.Resources.HtmlDir_TableSummary">
  237. <summary>
  238. The list of files in the given directory. Column headers are listed in the first row.
  239. </summary>
  240. </member>
  241. <member name="M:Microsoft.AspNetCore.StaticFiles.Resources.FormatHtmlDir_TableSummary">
  242. <summary>
  243. The list of files in the given directory. Column headers are listed in the first row.
  244. </summary>
  245. </member>
  246. <member name="T:Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware">
  247. <summary>
  248. Enables serving static files for a given request path
  249. </summary>
  250. </member>
  251. <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)">
  252. <summary>
  253. Creates a new instance of the StaticFileMiddleware.
  254. </summary>
  255. <param name="next">The next middleware in the pipeline.</param>
  256. <param name="hostingEnv">The <see cref="T:Microsoft.AspNetCore.Hosting.IHostingEnvironment"/> used by this middleware.</param>
  257. <param name="options">The configuration options.</param>
  258. <param name="loggerFactory">An <see cref="T:Microsoft.Extensions.Logging.ILoggerFactory"/> instance used to create loggers.</param>
  259. </member>
  260. <member name="M:Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext)">
  261. <summary>
  262. Processes a request to determine if it matches a known file, and if so, serves it.
  263. </summary>
  264. <param name="context"></param>
  265. <returns></returns>
  266. </member>
  267. <member name="T:Microsoft.AspNetCore.StaticFiles.StaticFileResponseContext">
  268. <summary>
  269. Contains information about the request and the file that will be served in response.
  270. </summary>
  271. </member>
  272. <member name="P:Microsoft.AspNetCore.StaticFiles.StaticFileResponseContext.Context">
  273. <summary>
  274. The request and response information.
  275. </summary>
  276. </member>
  277. <member name="P:Microsoft.AspNetCore.StaticFiles.StaticFileResponseContext.File">
  278. <summary>
  279. The file to be served.
  280. </summary>
  281. </member>
  282. <member name="T:Microsoft.AspNetCore.Builder.DefaultFilesExtensions">
  283. <summary>
  284. Extension methods for the DefaultFilesMiddleware
  285. </summary>
  286. </member>
  287. <member name="M:Microsoft.AspNetCore.Builder.DefaultFilesExtensions.UseDefaultFiles(Microsoft.AspNetCore.Builder.IApplicationBuilder)">
  288. <summary>
  289. Enables default file mapping on the current path
  290. </summary>
  291. <param name="app"></param>
  292. <returns></returns>
  293. </member>
  294. <member name="M:Microsoft.AspNetCore.Builder.DefaultFilesExtensions.UseDefaultFiles(Microsoft.AspNetCore.Builder.IApplicationBuilder,System.String)">
  295. <summary>
  296. Enables default file mapping for the given request path
  297. </summary>
  298. <param name="app"></param>
  299. <param name="requestPath">The relative request path.</param>
  300. <returns></returns>
  301. </member>
  302. <member name="M:Microsoft.AspNetCore.Builder.DefaultFilesExtensions.UseDefaultFiles(Microsoft.AspNetCore.Builder.IApplicationBuilder,Microsoft.AspNetCore.Builder.DefaultFilesOptions)">
  303. <summary>
  304. Enables default file mapping with the given options
  305. </summary>
  306. <param name="app"></param>
  307. <param name="options"></param>
  308. <returns></returns>
  309. </member>
  310. <member name="T:Microsoft.AspNetCore.Builder.DefaultFilesOptions">
  311. <summary>
  312. Options for selecting default file names.
  313. </summary>
  314. </member>
  315. <member name="M:Microsoft.AspNetCore.Builder.DefaultFilesOptions.#ctor">
  316. <summary>
  317. Configuration for the DefaultFilesMiddleware.
  318. </summary>
  319. </member>
  320. <member name="M:Microsoft.AspNetCore.Builder.DefaultFilesOptions.#ctor(Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptions)">
  321. <summary>
  322. Configuration for the DefaultFilesMiddleware.
  323. </summary>
  324. <param name="sharedOptions"></param>
  325. </member>
  326. <member name="P:Microsoft.AspNetCore.Builder.DefaultFilesOptions.DefaultFileNames">
  327. <summary>
  328. An ordered list of file names to select by default. List length and ordering may affect performance.
  329. </summary>
  330. </member>
  331. <member name="T:Microsoft.AspNetCore.Builder.DirectoryBrowserExtensions">
  332. <summary>
  333. Extension methods for the DirectoryBrowserMiddleware
  334. </summary>
  335. </member>
  336. <member name="M:Microsoft.AspNetCore.Builder.DirectoryBrowserExtensions.UseDirectoryBrowser(Microsoft.AspNetCore.Builder.IApplicationBuilder)">
  337. <summary>
  338. Enable directory browsing on the current path
  339. </summary>
  340. <param name="app"></param>
  341. <returns></returns>
  342. </member>
  343. <member name="M:Microsoft.AspNetCore.Builder.DirectoryBrowserExtensions.UseDirectoryBrowser(Microsoft.AspNetCore.Builder.IApplicationBuilder,System.String)">
  344. <summary>
  345. Enables directory browsing for the given request path
  346. </summary>
  347. <param name="app"></param>
  348. <param name="requestPath">The relative request path.</param>
  349. <returns></returns>
  350. </member>
  351. <member name="M:Microsoft.AspNetCore.Builder.DirectoryBrowserExtensions.UseDirectoryBrowser(Microsoft.AspNetCore.Builder.IApplicationBuilder,Microsoft.AspNetCore.Builder.DirectoryBrowserOptions)">
  352. <summary>
  353. Enable directory browsing with the given options
  354. </summary>
  355. <param name="app"></param>
  356. <param name="options"></param>
  357. <returns></returns>
  358. </member>
  359. <member name="T:Microsoft.AspNetCore.Builder.DirectoryBrowserOptions">
  360. <summary>
  361. Directory browsing options
  362. </summary>
  363. </member>
  364. <member name="M:Microsoft.AspNetCore.Builder.DirectoryBrowserOptions.#ctor">
  365. <summary>
  366. Enabled directory browsing for all request paths
  367. </summary>
  368. </member>
  369. <member name="M:Microsoft.AspNetCore.Builder.DirectoryBrowserOptions.#ctor(Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptions)">
  370. <summary>
  371. Enabled directory browsing all request paths
  372. </summary>
  373. <param name="sharedOptions"></param>
  374. </member>
  375. <member name="P:Microsoft.AspNetCore.Builder.DirectoryBrowserOptions.Formatter">
  376. <summary>
  377. The component that generates the view.
  378. </summary>
  379. </member>
  380. <member name="T:Microsoft.AspNetCore.Builder.FileServerExtensions">
  381. <summary>
  382. Extension methods that combine all of the static file middleware components:
  383. Default files, directory browsing, send file, and static files
  384. </summary>
  385. </member>
  386. <member name="M:Microsoft.AspNetCore.Builder.FileServerExtensions.UseFileServer(Microsoft.AspNetCore.Builder.IApplicationBuilder)">
  387. <summary>
  388. Enable all static file middleware (except directory browsing) for the current request path in the current directory.
  389. </summary>
  390. <param name="app"></param>
  391. <returns></returns>
  392. </member>
  393. <member name="M:Microsoft.AspNetCore.Builder.FileServerExtensions.UseFileServer(Microsoft.AspNetCore.Builder.IApplicationBuilder,System.Boolean)">
  394. <summary>
  395. Enable all static file middleware on for the current request path in the current directory.
  396. </summary>
  397. <param name="app"></param>
  398. <param name="enableDirectoryBrowsing">Should directory browsing be enabled?</param>
  399. <returns></returns>
  400. </member>
  401. <member name="M:Microsoft.AspNetCore.Builder.FileServerExtensions.UseFileServer(Microsoft.AspNetCore.Builder.IApplicationBuilder,System.String)">
  402. <summary>
  403. Enables all static file middleware (except directory browsing) for the given request path from the directory of the same name
  404. </summary>
  405. <param name="app"></param>
  406. <param name="requestPath">The relative request path.</param>
  407. <returns></returns>
  408. </member>
  409. <member name="M:Microsoft.AspNetCore.Builder.FileServerExtensions.UseFileServer(Microsoft.AspNetCore.Builder.IApplicationBuilder,Microsoft.AspNetCore.Builder.FileServerOptions)">
  410. <summary>
  411. Enable all static file middleware with the given options
  412. </summary>
  413. <param name="app"></param>
  414. <param name="options"></param>
  415. <returns></returns>
  416. </member>
  417. <member name="T:Microsoft.AspNetCore.Builder.FileServerOptions">
  418. <summary>
  419. Options for all of the static file middleware components
  420. </summary>
  421. </member>
  422. <member name="M:Microsoft.AspNetCore.Builder.FileServerOptions.#ctor">
  423. <summary>
  424. Creates a combined options class for all of the static file middleware components.
  425. </summary>
  426. </member>
  427. <member name="P:Microsoft.AspNetCore.Builder.FileServerOptions.StaticFileOptions">
  428. <summary>
  429. Options for configuring the StaticFileMiddleware.
  430. </summary>
  431. </member>
  432. <member name="P:Microsoft.AspNetCore.Builder.FileServerOptions.DirectoryBrowserOptions">
  433. <summary>
  434. Options for configuring the DirectoryBrowserMiddleware.
  435. </summary>
  436. </member>
  437. <member name="P:Microsoft.AspNetCore.Builder.FileServerOptions.DefaultFilesOptions">
  438. <summary>
  439. Options for configuring the DefaultFilesMiddleware.
  440. </summary>
  441. </member>
  442. <member name="P:Microsoft.AspNetCore.Builder.FileServerOptions.EnableDirectoryBrowsing">
  443. <summary>
  444. Directory browsing is disabled by default.
  445. </summary>
  446. </member>
  447. <member name="P:Microsoft.AspNetCore.Builder.FileServerOptions.EnableDefaultFiles">
  448. <summary>
  449. Default files are enabled by default.
  450. </summary>
  451. </member>
  452. <member name="T:Microsoft.AspNetCore.Builder.StaticFileExtensions">
  453. <summary>
  454. Extension methods for the StaticFileMiddleware
  455. </summary>
  456. </member>
  457. <member name="M:Microsoft.AspNetCore.Builder.StaticFileExtensions.UseStaticFiles(Microsoft.AspNetCore.Builder.IApplicationBuilder)">
  458. <summary>
  459. Enables static file serving for the current request path
  460. </summary>
  461. <param name="app"></param>
  462. <returns></returns>
  463. </member>
  464. <member name="M:Microsoft.AspNetCore.Builder.StaticFileExtensions.UseStaticFiles(Microsoft.AspNetCore.Builder.IApplicationBuilder,System.String)">
  465. <summary>
  466. Enables static file serving for the given request path
  467. </summary>
  468. <param name="app"></param>
  469. <param name="requestPath">The relative request path.</param>
  470. <returns></returns>
  471. </member>
  472. <member name="M:Microsoft.AspNetCore.Builder.StaticFileExtensions.UseStaticFiles(Microsoft.AspNetCore.Builder.IApplicationBuilder,Microsoft.AspNetCore.Builder.StaticFileOptions)">
  473. <summary>
  474. Enables static file serving with the given options
  475. </summary>
  476. <param name="app"></param>
  477. <param name="options"></param>
  478. <returns></returns>
  479. </member>
  480. <member name="T:Microsoft.AspNetCore.Builder.StaticFileOptions">
  481. <summary>
  482. Options for serving static files
  483. </summary>
  484. </member>
  485. <member name="M:Microsoft.AspNetCore.Builder.StaticFileOptions.#ctor">
  486. <summary>
  487. Defaults to all request paths
  488. </summary>
  489. </member>
  490. <member name="M:Microsoft.AspNetCore.Builder.StaticFileOptions.#ctor(Microsoft.AspNetCore.StaticFiles.Infrastructure.SharedOptions)">
  491. <summary>
  492. Defaults to all request paths
  493. </summary>
  494. <param name="sharedOptions"></param>
  495. </member>
  496. <member name="P:Microsoft.AspNetCore.Builder.StaticFileOptions.ContentTypeProvider">
  497. <summary>
  498. Used to map files to content-types.
  499. </summary>
  500. </member>
  501. <member name="P:Microsoft.AspNetCore.Builder.StaticFileOptions.DefaultContentType">
  502. <summary>
  503. The default content type for a request if the ContentTypeProvider cannot determine one.
  504. None is provided by default, so the client must determine the format themselves.
  505. http://www.w3.org/Protocols/rfc2616/rfc2616-sec7.html#sec7
  506. </summary>
  507. </member>
  508. <member name="P:Microsoft.AspNetCore.Builder.StaticFileOptions.ServeUnknownFileTypes">
  509. <summary>
  510. If the file is not a recognized content-type should it be served?
  511. Default: false.
  512. </summary>
  513. </member>
  514. <member name="P:Microsoft.AspNetCore.Builder.StaticFileOptions.OnPrepareResponse">
  515. <summary>
  516. Called after the status code and headers have been set, but before the body has been written.
  517. This can be used to add or change the response headers.
  518. </summary>
  519. </member>
  520. <member name="T:Microsoft.AspNetCore.Internal.RangeHelper">
  521. <summary>
  522. Provides a parser for the Range Header in an <see cref="P:Microsoft.AspNetCore.Http.HttpContext.Request"/>.
  523. </summary>
  524. </member>
  525. <member name="M:Microsoft.AspNetCore.Internal.RangeHelper.ParseRange(Microsoft.AspNetCore.Http.HttpContext,Microsoft.AspNetCore.Http.Headers.RequestHeaders,System.Int64,Microsoft.Extensions.Logging.ILogger)">
  526. <summary>
  527. Returns the normalized form of the requested range if the Range Header in the <see cref="P:Microsoft.AspNetCore.Http.HttpContext.Request"/> is valid.
  528. </summary>
  529. <param name="context">The <see cref="T:Microsoft.AspNetCore.Http.HttpContext"/> associated with the request.</param>
  530. <param name="requestHeaders">The <see cref="T:Microsoft.AspNetCore.Http.Headers.RequestHeaders"/> associated with the given <paramref name="context"/>.</param>
  531. <param name="length">The total length of the file representation requested.</param>
  532. <param name="logger">The <see cref="T:Microsoft.Extensions.Logging.ILogger"/>.</param>
  533. <returns>A boolean value which represents if the <paramref name="requestHeaders"/> contain a single valid
  534. range request. A <see cref="T:Microsoft.Net.Http.Headers.RangeItemHeaderValue"/> which represents the normalized form of the
  535. range parsed from the <paramref name="requestHeaders"/> or <c>null</c> if it cannot be normalized.</returns>
  536. <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).
  537. This results in (<c>true</c>,<c>null</c>) return values.</remark>
  538. </member>
  539. <member name="T:Microsoft.Extensions.DependencyInjection.DirectoryBrowserServiceExtensions">
  540. <summary>
  541. Extension methods for adding directory browser services.
  542. </summary>
  543. </member>
  544. <member name="M:Microsoft.Extensions.DependencyInjection.DirectoryBrowserServiceExtensions.AddDirectoryBrowser(Microsoft.Extensions.DependencyInjection.IServiceCollection)">
  545. <summary>
  546. Adds directory browser middleware services.
  547. </summary>
  548. <param name="services">The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection" /> to add services to.</param>
  549. <returns>The <see cref="T:Microsoft.Extensions.DependencyInjection.IServiceCollection"/> so that additional calls can be chained.</returns>
  550. </member>
  551. </members>
  552. </doc>