Microsoft.Owin.Cors.xml 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>Microsoft.Owin.Cors</name>
  5. </assembly>
  6. <members>
  7. <member name="T:Owin.CorsExtensions">
  8. <summary>
  9. Extension methods for adding CorsMiddleware to an application pipeline.
  10. </summary>
  11. </member>
  12. <member name="M:Owin.CorsExtensions.UseCors(Owin.IAppBuilder,Microsoft.Owin.Cors.CorsOptions)">
  13. <summary>
  14. Adds a CORS middleware to your web application pipeline to allow cross domain requests.
  15. </summary>
  16. <param name="app">The IAppBuilder passed to your configuration method</param>
  17. <param name="options">An options class that controls the middleware behavior</param>
  18. <returns>The original app parameter</returns>
  19. </member>
  20. <member name="T:Microsoft.Owin.Cors.CorsMiddleware">
  21. <summary>
  22. Processes requests according to the provided cross domain policy.
  23. </summary>
  24. </member>
  25. <member name="M:Microsoft.Owin.Cors.CorsMiddleware.#ctor(System.Func{System.Collections.Generic.IDictionary{System.String,System.Object},System.Threading.Tasks.Task},Microsoft.Owin.Cors.CorsOptions)">
  26. <summary>
  27. Creates a new instance of CorsMiddleware.
  28. </summary>
  29. <param name="next"></param>
  30. <param name="options"></param>
  31. </member>
  32. <member name="M:Microsoft.Owin.Cors.CorsMiddleware.Invoke(System.Collections.Generic.IDictionary{System.String,System.Object})">
  33. <summary>
  34. Evaluates and applies the CORS policy. Responses will be generated for preflight requests.
  35. Requests that are permitted by the CORS policy will be passed onto the next middleware.
  36. </summary>
  37. <param name="environment"></param>
  38. <returns></returns>
  39. </member>
  40. <member name="T:Microsoft.Owin.Cors.CorsOptions">
  41. <summary>
  42. Contains the options used by the CorsMiddleware
  43. </summary>
  44. </member>
  45. <member name="P:Microsoft.Owin.Cors.CorsOptions.AllowAll">
  46. <summary>
  47. A policy that allows all headers, all methods, any origin and supports credentials
  48. </summary>
  49. </member>
  50. <member name="P:Microsoft.Owin.Cors.CorsOptions.PolicyProvider">
  51. <summary>
  52. The cors policy to apply
  53. </summary>
  54. </member>
  55. <member name="P:Microsoft.Owin.Cors.CorsOptions.CorsEngine">
  56. <summary>
  57. The cors engine
  58. </summary>
  59. </member>
  60. <member name="T:Microsoft.Owin.Cors.CorsPolicyProvider">
  61. <summary>
  62. A pluggable CORS policy provider that always returns null by default.
  63. </summary>
  64. </member>
  65. <member name="M:Microsoft.Owin.Cors.CorsPolicyProvider.#ctor">
  66. <summary>
  67. Creates a new CorsPolicyProvider instance.
  68. </summary>
  69. </member>
  70. <member name="P:Microsoft.Owin.Cors.CorsPolicyProvider.PolicyResolver">
  71. <summary>
  72. A pluggable callback that will be used to select the CORS policy for the given requests.
  73. </summary>
  74. </member>
  75. <member name="M:Microsoft.Owin.Cors.CorsPolicyProvider.GetCorsPolicyAsync(Microsoft.Owin.IOwinRequest)">
  76. <summary>
  77. Executes the PolicyResolver unless overridden by a subclass.
  78. </summary>
  79. <param name="request"></param>
  80. <returns></returns>
  81. </member>
  82. <member name="T:Microsoft.Owin.Cors.ICorsPolicyProvider">
  83. <summary>
  84. Defines how to select a CORS policy for a given request.
  85. </summary>
  86. </member>
  87. <member name="M:Microsoft.Owin.Cors.ICorsPolicyProvider.GetCorsPolicyAsync(Microsoft.Owin.IOwinRequest)">
  88. <summary>
  89. Selects a CORS policy to apply for the given request.
  90. </summary>
  91. <param name="request"></param>
  92. <returns>The CORS policy to apply to the request, or null if no policy applies and
  93. the request should be passed through to the next middleware.</returns>
  94. </member>
  95. </members>
  96. </doc>