No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.
 
 
 
 
 
 

3290 líneas
163 KiB

  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>Microsoft.Owin</name>
  5. </assembly>
  6. <members>
  7. <member name="T:Owin.AppBuilderUseExtensions">
  8. <summary>
  9. Extension methods for <see cref="T:Owin.IAppBuilder"/>.
  10. </summary>
  11. </member>
  12. <member name="M:Owin.AppBuilderUseExtensions.Use``1(Owin.IAppBuilder,System.Object[])">
  13. <summary>
  14. Inserts a middleware into the OWIN pipeline.
  15. </summary>
  16. <typeparam name="T">The middleware type</typeparam>
  17. <param name="app"></param>
  18. <param name="args">Any additional arguments for the middleware constructor</param>
  19. <returns></returns>
  20. </member>
  21. <member name="M:Owin.AppBuilderUseExtensions.Run(Owin.IAppBuilder,System.Func{Microsoft.Owin.IOwinContext,System.Threading.Tasks.Task})">
  22. <summary>
  23. Inserts into the OWIN pipeline a middleware which does not have a next middleware reference.
  24. </summary>
  25. <param name="app"></param>
  26. <param name="handler">An app that handles all requests</param>
  27. </member>
  28. <member name="M:Owin.AppBuilderUseExtensions.Use(Owin.IAppBuilder,System.Func{Microsoft.Owin.IOwinContext,System.Func{System.Threading.Tasks.Task},System.Threading.Tasks.Task})">
  29. <summary>
  30. Inserts a middleware into the OWIN pipeline.
  31. </summary>
  32. <param name="app"></param>
  33. <param name="handler">An app that handles the request or calls the given next Func</param>
  34. <returns></returns>
  35. </member>
  36. <member name="T:Microsoft.Owin.Extensions.UseHandlerMiddleware">
  37. <summary>
  38. Represents a middleware for executing in-line function middleware.
  39. </summary>
  40. </member>
  41. <member name="M:Microsoft.Owin.Extensions.UseHandlerMiddleware.#ctor(System.Func{System.Collections.Generic.IDictionary{System.String,System.Object},System.Threading.Tasks.Task},System.Func{Microsoft.Owin.IOwinContext,System.Threading.Tasks.Task})">
  42. <summary>
  43. Initializes a new instance of the <see cref="T:Microsoft.Owin.Extensions.UseHandlerMiddleware" /> class.
  44. </summary>
  45. <param name="next">The pointer to next middleware.</param>
  46. <param name="handler">A function that handles all requests.</param>
  47. </member>
  48. <member name="M:Microsoft.Owin.Extensions.UseHandlerMiddleware.#ctor(System.Func{System.Collections.Generic.IDictionary{System.String,System.Object},System.Threading.Tasks.Task},System.Func{Microsoft.Owin.IOwinContext,System.Func{System.Threading.Tasks.Task},System.Threading.Tasks.Task})">
  49. <summary>
  50. Initializes a new instance of the <see cref="T:Microsoft.Owin.Extensions.UseHandlerMiddleware" /> class.
  51. </summary>
  52. <param name="next">The pointer to next middleware.</param>
  53. <param name="handler">A function that handles the request or calls the given next function.</param>
  54. </member>
  55. <member name="M:Microsoft.Owin.Extensions.UseHandlerMiddleware.Invoke(System.Collections.Generic.IDictionary{System.String,System.Object})">
  56. <summary>
  57. Invokes the handler for processing the request.
  58. </summary>
  59. <param name="environment">The OWIN context.</param>
  60. <returns>The <see cref="T:System.Threading.Tasks.Task" /> object that represents the request operation.</returns>
  61. </member>
  62. <member name="T:Microsoft.Owin.FormCollection">
  63. <summary>
  64. Contains the parsed form values.
  65. </summary>
  66. </member>
  67. <member name="T:Microsoft.Owin.ReadableStringCollection">
  68. <summary>
  69. Accessors for query, forms, etc.
  70. </summary>
  71. </member>
  72. <member name="T:Microsoft.Owin.IReadableStringCollection">
  73. <summary>
  74. Accessors for headers, query, forms, etc.
  75. </summary>
  76. </member>
  77. <member name="M:Microsoft.Owin.IReadableStringCollection.Get(System.String)">
  78. <summary>
  79. Get the associated value from the collection. Multiple values will be merged.
  80. Returns null if the key is not present.
  81. </summary>
  82. <param name="key"></param>
  83. <returns></returns>
  84. </member>
  85. <member name="M:Microsoft.Owin.IReadableStringCollection.GetValues(System.String)">
  86. <summary>
  87. Get the associated values from the collection in their original format.
  88. Returns null if the key is not present.
  89. </summary>
  90. <param name="key"></param>
  91. <returns></returns>
  92. </member>
  93. <member name="P:Microsoft.Owin.IReadableStringCollection.Item(System.String)">
  94. <summary>
  95. Get the associated value from the collection. Multiple values will be merged.
  96. Returns null if the key is not present.
  97. </summary>
  98. <param name="key"></param>
  99. <returns></returns>
  100. </member>
  101. <member name="M:Microsoft.Owin.ReadableStringCollection.#ctor(System.Collections.Generic.IDictionary{System.String,System.String[]})">
  102. <summary>
  103. Create a new wrapper
  104. </summary>
  105. <param name="store"></param>
  106. </member>
  107. <member name="M:Microsoft.Owin.ReadableStringCollection.Get(System.String)">
  108. <summary>
  109. Get the associated value from the collection. Multiple values will be merged.
  110. Returns null if the key is not present.
  111. </summary>
  112. <param name="key"></param>
  113. <returns></returns>
  114. </member>
  115. <member name="M:Microsoft.Owin.ReadableStringCollection.GetValues(System.String)">
  116. <summary>
  117. Get the associated values from the collection in their original format.
  118. Returns null if the key is not present.
  119. </summary>
  120. <param name="key"></param>
  121. <returns></returns>
  122. </member>
  123. <member name="M:Microsoft.Owin.ReadableStringCollection.GetEnumerator">
  124. <summary>
  125. </summary>
  126. <returns></returns>
  127. </member>
  128. <member name="M:Microsoft.Owin.ReadableStringCollection.System#Collections#IEnumerable#GetEnumerator">
  129. <summary>
  130. </summary>
  131. <returns></returns>
  132. </member>
  133. <member name="P:Microsoft.Owin.ReadableStringCollection.Item(System.String)">
  134. <summary>
  135. Get the associated value from the collection. Multiple values will be merged.
  136. Returns null if the key is not present.
  137. </summary>
  138. <param name="key"></param>
  139. <returns></returns>
  140. </member>
  141. <member name="T:Microsoft.Owin.IFormCollection">
  142. <summary>
  143. Contains the parsed form values.
  144. </summary>
  145. </member>
  146. <member name="M:Microsoft.Owin.FormCollection.#ctor(System.Collections.Generic.IDictionary{System.String,System.String[]})">
  147. <summary>
  148. Initializes a new instance of the <see cref="T:Microsoft.Owin.FormCollection" /> class.
  149. </summary>
  150. <param name="store">The store for the form.</param>
  151. </member>
  152. <member name="T:Microsoft.Owin.HeaderDictionary">
  153. <summary>
  154. Represents a wrapper for owin.RequestHeaders and owin.ResponseHeaders.
  155. </summary>
  156. </member>
  157. <member name="T:Microsoft.Owin.IHeaderDictionary">
  158. <summary>
  159. Represents a wrapper for owin.RequestHeaders and owin.ResponseHeaders.
  160. </summary>
  161. </member>
  162. <member name="M:Microsoft.Owin.IHeaderDictionary.GetCommaSeparatedValues(System.String)">
  163. <summary>
  164. Get the associated values from the collection separated into individual values.
  165. Quoted values will not be split, and the quotes will be removed.
  166. </summary>
  167. <param name="key">The header name.</param>
  168. <returns>the associated values from the collection separated into individual values, or null if the key is not present.</returns>
  169. </member>
  170. <member name="M:Microsoft.Owin.IHeaderDictionary.Append(System.String,System.String)">
  171. <summary>
  172. Add a new value. Appends to the header if already present
  173. </summary>
  174. <param name="key">The header name.</param>
  175. <param name="value">The header value.</param>
  176. </member>
  177. <member name="M:Microsoft.Owin.IHeaderDictionary.AppendValues(System.String,System.String[])">
  178. <summary>
  179. Add new values. Each item remains a separate array entry.
  180. </summary>
  181. <param name="key">The header name.</param>
  182. <param name="values">The header values.</param>
  183. </member>
  184. <member name="M:Microsoft.Owin.IHeaderDictionary.AppendCommaSeparatedValues(System.String,System.String[])">
  185. <summary>
  186. Quotes any values containing comas, and then coma joins all of the values with any existing values.
  187. </summary>
  188. <param name="key">The header name.</param>
  189. <param name="values">The header values.</param>
  190. </member>
  191. <member name="M:Microsoft.Owin.IHeaderDictionary.Set(System.String,System.String)">
  192. <summary>
  193. Sets a specific header value.
  194. </summary>
  195. <param name="key">The header name.</param>
  196. <param name="value">The header value.</param>
  197. </member>
  198. <member name="M:Microsoft.Owin.IHeaderDictionary.SetValues(System.String,System.String[])">
  199. <summary>
  200. Sets the specified header values without modification.
  201. </summary>
  202. <param name="key">The header name.</param>
  203. <param name="values">The header values.</param>
  204. </member>
  205. <member name="M:Microsoft.Owin.IHeaderDictionary.SetCommaSeparatedValues(System.String,System.String[])">
  206. <summary>
  207. Quotes any values containing comas, and then coma joins all of the values.
  208. </summary>
  209. <param name="key">The header name.</param>
  210. <param name="values">The header values.</param>
  211. </member>
  212. <member name="P:Microsoft.Owin.IHeaderDictionary.Item(System.String)">
  213. <summary>
  214. Get or sets the associated value from the collection as a single string.
  215. </summary>
  216. <param name="key">The header name.</param>
  217. <returns>the associated value from the collection as a single string or null if the key is not present.</returns>
  218. </member>
  219. <member name="M:Microsoft.Owin.HeaderDictionary.#ctor(System.Collections.Generic.IDictionary{System.String,System.String[]})">
  220. <summary>
  221. Initializes a new instance of the <see cref="T:Microsoft.Owin.HeaderDictionary" /> class.
  222. </summary>
  223. <param name="store">The underlying data store.</param>
  224. </member>
  225. <member name="M:Microsoft.Owin.HeaderDictionary.GetEnumerator">
  226. <summary>
  227. Returns an enumerator that iterates through a collection.
  228. </summary>
  229. <returns>An <see cref="T:System.Collections.IEnumerator" /> object that can be used to iterate through the collection.</returns>
  230. </member>
  231. <member name="M:Microsoft.Owin.HeaderDictionary.System#Collections#IEnumerable#GetEnumerator">
  232. <summary>
  233. Returns an enumerator that iterates through a collection.
  234. </summary>
  235. <returns>An <see cref="T:System.Collections.IEnumerator" /> object that can be used to iterate through the collection.</returns>
  236. </member>
  237. <member name="M:Microsoft.Owin.HeaderDictionary.Get(System.String)">
  238. <summary>
  239. Get the associated value from the collection as a single string.
  240. </summary>
  241. <param name="key">The header name.</param>
  242. <returns>the associated value from the collection as a single string or null if the key is not present.</returns>
  243. </member>
  244. <member name="M:Microsoft.Owin.HeaderDictionary.GetValues(System.String)">
  245. <summary>
  246. Get the associated values from the collection without modification.
  247. </summary>
  248. <param name="key">The header name.</param>
  249. <returns>the associated value from the collection without modification, or null if the key is not present.</returns>
  250. </member>
  251. <member name="M:Microsoft.Owin.HeaderDictionary.GetCommaSeparatedValues(System.String)">
  252. <summary>
  253. Get the associated values from the collection separated into individual values.
  254. Quoted values will not be split, and the quotes will be removed.
  255. </summary>
  256. <param name="key">The header name.</param>
  257. <returns>the associated values from the collection separated into individual values, or null if the key is not present.</returns>
  258. </member>
  259. <member name="M:Microsoft.Owin.HeaderDictionary.Append(System.String,System.String)">
  260. <summary>
  261. Add a new value. Appends to the header if already present
  262. </summary>
  263. <param name="key">The header name.</param>
  264. <param name="value">The header value.</param>
  265. </member>
  266. <member name="M:Microsoft.Owin.HeaderDictionary.AppendValues(System.String,System.String[])">
  267. <summary>
  268. Add new values. Each item remains a separate array entry.
  269. </summary>
  270. <param name="key">The header name.</param>
  271. <param name="values">The header values.</param>
  272. </member>
  273. <member name="M:Microsoft.Owin.HeaderDictionary.AppendCommaSeparatedValues(System.String,System.String[])">
  274. <summary>
  275. Quotes any values containing comas, and then coma joins all of the values with any existing values.
  276. </summary>
  277. <param name="key">The header name.</param>
  278. <param name="values">The header values.</param>
  279. </member>
  280. <member name="M:Microsoft.Owin.HeaderDictionary.Set(System.String,System.String)">
  281. <summary>
  282. Sets a specific header value.
  283. </summary>
  284. <param name="key">The header name.</param>
  285. <param name="value">The header value.</param>
  286. </member>
  287. <member name="M:Microsoft.Owin.HeaderDictionary.SetValues(System.String,System.String[])">
  288. <summary>
  289. Sets the specified header values without modification.
  290. </summary>
  291. <param name="key">The header name.</param>
  292. <param name="values">The header values.</param>
  293. </member>
  294. <member name="M:Microsoft.Owin.HeaderDictionary.SetCommaSeparatedValues(System.String,System.String[])">
  295. <summary>
  296. Quotes any values containing comas, and then coma joins all of the values.
  297. </summary>
  298. <param name="key">The header name.</param>
  299. <param name="values">The header values.</param>
  300. </member>
  301. <member name="M:Microsoft.Owin.HeaderDictionary.Add(System.String,System.String[])">
  302. <summary>
  303. Adds the given header and values to the collection.
  304. </summary>
  305. <param name="key">The header name.</param>
  306. <param name="value">The header values.</param>
  307. </member>
  308. <member name="M:Microsoft.Owin.HeaderDictionary.ContainsKey(System.String)">
  309. <summary>
  310. Determines whether the <see cref="T:Microsoft.Owin.HeaderDictionary" /> contains a specific key.
  311. </summary>
  312. <param name="key">The key.</param>
  313. <returns>true if the <see cref="T:Microsoft.Owin.HeaderDictionary" /> contains a specific key; otherwise, false.</returns>
  314. </member>
  315. <member name="M:Microsoft.Owin.HeaderDictionary.Remove(System.String)">
  316. <summary>
  317. Removes the given header from the collection.
  318. </summary>
  319. <param name="key">The header name.</param>
  320. <returns>true if the specified object was removed from the collection; otherwise, false.</returns>
  321. </member>
  322. <member name="M:Microsoft.Owin.HeaderDictionary.TryGetValue(System.String,System.String[]@)">
  323. <summary>
  324. Retrieves a value from the dictionary.
  325. </summary>
  326. <param name="key">The header name.</param>
  327. <param name="value">The value.</param>
  328. <returns>true if the <see cref="T:Microsoft.Owin.HeaderDictionary" /> contains the key; otherwise, false.</returns>
  329. </member>
  330. <member name="M:Microsoft.Owin.HeaderDictionary.Add(System.Collections.Generic.KeyValuePair{System.String,System.String[]})">
  331. <summary>
  332. Adds a new list of items to the collection.
  333. </summary>
  334. <param name="item">The item to add.</param>
  335. </member>
  336. <member name="M:Microsoft.Owin.HeaderDictionary.Clear">
  337. <summary>
  338. Clears the entire list of objects.
  339. </summary>
  340. </member>
  341. <member name="M:Microsoft.Owin.HeaderDictionary.Contains(System.Collections.Generic.KeyValuePair{System.String,System.String[]})">
  342. <summary>
  343. Returns a value indicating whether the specified object occurs within this collection.
  344. </summary>
  345. <param name="item">The item.</param>
  346. <returns>true if the specified object occurs within this collection; otherwise, false.</returns>
  347. </member>
  348. <member name="M:Microsoft.Owin.HeaderDictionary.CopyTo(System.Collections.Generic.KeyValuePair{System.String,System.String[]}[],System.Int32)">
  349. <summary>
  350. Copies the <see cref="T:Microsoft.Owin.HeaderDictionary" /> elements to a one-dimensional Array instance at the specified index.
  351. </summary>
  352. <param name="array">The one-dimensional Array that is the destination of the specified objects copied from the <see cref="T:Microsoft.Owin.HeaderDictionary" />.</param>
  353. <param name="arrayIndex">The zero-based index in <paramref name="array" /> at which copying begins.</param>
  354. </member>
  355. <member name="M:Microsoft.Owin.HeaderDictionary.Remove(System.Collections.Generic.KeyValuePair{System.String,System.String[]})">
  356. <summary>
  357. Removes the given item from the the collection.
  358. </summary>
  359. <param name="item">The item.</param>
  360. <returns>true if the specified object was removed from the collection; otherwise, false.</returns>
  361. </member>
  362. <member name="P:Microsoft.Owin.HeaderDictionary.Keys">
  363. <summary>
  364. Gets an <see cref="T:System.Collections.ICollection" /> that contains the keys in the <see cref="T:Microsoft.Owin.HeaderDictionary" />;.
  365. </summary>
  366. <returns>An <see cref="T:System.Collections.ICollection" /> that contains the keys in the <see cref="T:Microsoft.Owin.HeaderDictionary" />.</returns>
  367. </member>
  368. <member name="P:Microsoft.Owin.HeaderDictionary.Values">
  369. <summary>
  370. </summary>
  371. </member>
  372. <member name="P:Microsoft.Owin.HeaderDictionary.Count">
  373. <summary>
  374. Gets the number of elements contained in the <see cref="T:Microsoft.Owin.HeaderDictionary" />;.
  375. </summary>
  376. <returns>The number of elements contained in the <see cref="T:Microsoft.Owin.HeaderDictionary" />.</returns>
  377. </member>
  378. <member name="P:Microsoft.Owin.HeaderDictionary.IsReadOnly">
  379. <summary>
  380. Gets a value that indicates whether the <see cref="T:Microsoft.Owin.HeaderDictionary" /> is in read-only mode.
  381. </summary>
  382. <returns>true if the <see cref="T:Microsoft.Owin.HeaderDictionary" /> is in read-only mode; otherwise, false.</returns>
  383. </member>
  384. <member name="P:Microsoft.Owin.HeaderDictionary.Item(System.String)">
  385. <summary>
  386. Get or sets the associated value from the collection as a single string.
  387. </summary>
  388. <param name="key">The header name.</param>
  389. <returns>the associated value from the collection as a single string or null if the key is not present.</returns>
  390. </member>
  391. <member name="P:Microsoft.Owin.HeaderDictionary.System#Collections#Generic#IDictionary{System#String@System#String[]}#Item(System.String)">
  392. <summary>
  393. Throws KeyNotFoundException if the key is not present.
  394. </summary>
  395. <param name="key">The header name.</param>
  396. <returns></returns>
  397. </member>
  398. <member name="T:Microsoft.Owin.HostString">
  399. <summary>
  400. Represents the host portion of a Uri can be used to construct Uri's properly formatted and encoded for use in
  401. HTTP headers.
  402. </summary>
  403. </member>
  404. <member name="M:Microsoft.Owin.HostString.#ctor(System.String)">
  405. <summary>
  406. Creates a new HostString without modification. The value should be Unicode rather than punycode, and may have a port.
  407. IPv4 and IPv6 addresses are also allowed, and also may have ports.
  408. </summary>
  409. <param name="value"></param>
  410. </member>
  411. <member name="M:Microsoft.Owin.HostString.ToString">
  412. <summary>
  413. Returns the value as normalized by ToUriComponent().
  414. </summary>
  415. <returns></returns>
  416. </member>
  417. <member name="M:Microsoft.Owin.HostString.ToUriComponent">
  418. <summary>
  419. Returns the value properly formatted and encoded for use in a URI in a HTTP header.
  420. Any Unicode is converted to punycode. IPv6 addresses will have brackets added if they are missing.
  421. </summary>
  422. <returns></returns>
  423. </member>
  424. <member name="M:Microsoft.Owin.HostString.FromUriComponent(System.String)">
  425. <summary>
  426. Creates a new HostString from the given uri component.
  427. Any punycode will be converted to Unicode.
  428. </summary>
  429. <param name="uriComponent"></param>
  430. <returns></returns>
  431. </member>
  432. <member name="M:Microsoft.Owin.HostString.FromUriComponent(System.Uri)">
  433. <summary>
  434. Creates a new HostString from the host and port of the give Uri instance.
  435. Punycode will be converted to Unicode.
  436. </summary>
  437. <param name="uri"></param>
  438. <returns></returns>
  439. </member>
  440. <member name="M:Microsoft.Owin.HostString.Equals(Microsoft.Owin.HostString)">
  441. <summary>
  442. Compares the equality of the Value property, ignoring case.
  443. </summary>
  444. <param name="other"></param>
  445. <returns></returns>
  446. </member>
  447. <member name="M:Microsoft.Owin.HostString.Equals(System.Object)">
  448. <summary>
  449. Compares against the given object only if it is a HostString.
  450. </summary>
  451. <param name="obj"></param>
  452. <returns></returns>
  453. </member>
  454. <member name="M:Microsoft.Owin.HostString.GetHashCode">
  455. <summary>
  456. Gets a hash code for the value.
  457. </summary>
  458. <returns></returns>
  459. </member>
  460. <member name="M:Microsoft.Owin.HostString.op_Equality(Microsoft.Owin.HostString,Microsoft.Owin.HostString)">
  461. <summary>
  462. Compares the two instances for equality.
  463. </summary>
  464. <param name="left"></param>
  465. <param name="right"></param>
  466. <returns></returns>
  467. </member>
  468. <member name="M:Microsoft.Owin.HostString.op_Inequality(Microsoft.Owin.HostString,Microsoft.Owin.HostString)">
  469. <summary>
  470. Compares the two instances for inequality.
  471. </summary>
  472. <param name="left"></param>
  473. <param name="right"></param>
  474. <returns></returns>
  475. </member>
  476. <member name="P:Microsoft.Owin.HostString.Value">
  477. <summary>
  478. Returns the original value from the constructor.
  479. </summary>
  480. </member>
  481. <member name="T:Microsoft.Owin.Infrastructure.CookieManager">
  482. <summary>
  483. An implementation of ICookieManager that writes directly to IOwinContext.Response.Cookies.
  484. </summary>
  485. </member>
  486. <member name="T:Microsoft.Owin.Infrastructure.ICookieManager">
  487. <summary>
  488. An abstraction for reading request cookies and writing response cookies.
  489. </summary>
  490. </member>
  491. <member name="M:Microsoft.Owin.Infrastructure.ICookieManager.GetRequestCookie(Microsoft.Owin.IOwinContext,System.String)">
  492. <summary>
  493. Read a cookie with the given name from the request.
  494. </summary>
  495. <param name="context"></param>
  496. <param name="key"></param>
  497. <returns></returns>
  498. </member>
  499. <member name="M:Microsoft.Owin.Infrastructure.ICookieManager.AppendResponseCookie(Microsoft.Owin.IOwinContext,System.String,System.String,Microsoft.Owin.CookieOptions)">
  500. <summary>
  501. Append a cookie to the response.
  502. </summary>
  503. <param name="context"></param>
  504. <param name="key"></param>
  505. <param name="value"></param>
  506. <param name="options"></param>
  507. </member>
  508. <member name="M:Microsoft.Owin.Infrastructure.ICookieManager.DeleteCookie(Microsoft.Owin.IOwinContext,System.String,Microsoft.Owin.CookieOptions)">
  509. <summary>
  510. Append a delete cookie to the response.
  511. </summary>
  512. <param name="context"></param>
  513. <param name="key"></param>
  514. <param name="options"></param>
  515. </member>
  516. <member name="M:Microsoft.Owin.Infrastructure.CookieManager.GetRequestCookie(Microsoft.Owin.IOwinContext,System.String)">
  517. <summary>
  518. Read a cookie with the given name from the request.
  519. </summary>
  520. <param name="context"></param>
  521. <param name="key"></param>
  522. <returns></returns>
  523. </member>
  524. <member name="M:Microsoft.Owin.Infrastructure.CookieManager.AppendResponseCookie(Microsoft.Owin.IOwinContext,System.String,System.String,Microsoft.Owin.CookieOptions)">
  525. <summary>
  526. Appends a new response cookie to the Set-Cookie header.
  527. </summary>
  528. <param name="context"></param>
  529. <param name="key"></param>
  530. <param name="value"></param>
  531. <param name="options"></param>
  532. </member>
  533. <member name="M:Microsoft.Owin.Infrastructure.CookieManager.DeleteCookie(Microsoft.Owin.IOwinContext,System.String,Microsoft.Owin.CookieOptions)">
  534. <summary>
  535. Deletes the cookie with the given key by appending an expired cookie.
  536. </summary>
  537. <param name="context"></param>
  538. <param name="key"></param>
  539. <param name="options"></param>
  540. </member>
  541. <member name="T:Microsoft.Owin.Infrastructure.ChunkingCookieManager">
  542. <summary>
  543. This handles cookies that are limited by per cookie length. It breaks down long cookies for responses, and reassembles them
  544. from requests.
  545. </summary>
  546. </member>
  547. <member name="M:Microsoft.Owin.Infrastructure.ChunkingCookieManager.#ctor">
  548. <summary>
  549. Creates a new instance of ChunkingCookieManager.
  550. </summary>
  551. </member>
  552. <member name="M:Microsoft.Owin.Infrastructure.ChunkingCookieManager.GetRequestCookie(Microsoft.Owin.IOwinContext,System.String)">
  553. <summary>
  554. Get the reassembled cookie. Non chunked cookies are returned normally.
  555. Cookies with missing chunks just have their "chunks:XX" header returned.
  556. </summary>
  557. <param name="context"></param>
  558. <param name="key"></param>
  559. <returns>The reassembled cookie, if any, or null.</returns>
  560. </member>
  561. <member name="M:Microsoft.Owin.Infrastructure.ChunkingCookieManager.AppendResponseCookie(Microsoft.Owin.IOwinContext,System.String,System.String,Microsoft.Owin.CookieOptions)">
  562. <summary>
  563. Appends a new response cookie to the Set-Cookie header. If the cookie is larger than the given size limit
  564. then it will be broken down into multiple cookies as follows:
  565. Set-Cookie: CookieName=chunks:3; path=/
  566. Set-Cookie: CookieNameC1=Segment1; path=/
  567. Set-Cookie: CookieNameC2=Segment2; path=/
  568. Set-Cookie: CookieNameC3=Segment3; path=/
  569. </summary>
  570. <param name="context"></param>
  571. <param name="key"></param>
  572. <param name="value"></param>
  573. <param name="options"></param>
  574. </member>
  575. <member name="M:Microsoft.Owin.Infrastructure.ChunkingCookieManager.DeleteCookie(Microsoft.Owin.IOwinContext,System.String,Microsoft.Owin.CookieOptions)">
  576. <summary>
  577. Deletes the cookie with the given key by setting an expired state. If a matching chunked cookie exists on
  578. the request, delete each chunk.
  579. </summary>
  580. <param name="context"></param>
  581. <param name="key"></param>
  582. <param name="options"></param>
  583. </member>
  584. <member name="P:Microsoft.Owin.Infrastructure.ChunkingCookieManager.ChunkSize">
  585. <summary>
  586. The maximum size of cookie to send back to the client. If a cookie exceeds this size it will be broken down into multiple
  587. cookies. Set this value to null to disable this behavior. The default is 4090 characters, which is supported by all
  588. common browsers.
  589. Note that browsers may also have limits on the total size of all cookies per domain, and on the number of cookies per domain.
  590. </summary>
  591. </member>
  592. <member name="P:Microsoft.Owin.Infrastructure.ChunkingCookieManager.ThrowForPartialCookies">
  593. <summary>
  594. Throw if not all chunks of a cookie are available on a request for re-assembly.
  595. </summary>
  596. </member>
  597. <member name="T:Microsoft.Owin.IOwinContext">
  598. <summary>
  599. This wraps OWIN environment dictionary and provides strongly typed accessors.
  600. </summary>
  601. </member>
  602. <member name="M:Microsoft.Owin.IOwinContext.Get``1(System.String)">
  603. <summary>
  604. Gets a value from the OWIN environment, or returns default(T) if not present.
  605. </summary>
  606. <typeparam name="T">The type of the value.</typeparam>
  607. <param name="key">The key of the value to get.</param>
  608. <returns>The value with the specified key or the default(T) if not present.</returns>
  609. </member>
  610. <member name="M:Microsoft.Owin.IOwinContext.Set``1(System.String,``0)">
  611. <summary>
  612. Sets the given key and value in the OWIN environment.
  613. </summary>
  614. <typeparam name="T">The type of the value.</typeparam>
  615. <param name="key">The key of the value to set.</param>
  616. <param name="value">The value to set.</param>
  617. <returns>This instance.</returns>
  618. </member>
  619. <member name="P:Microsoft.Owin.IOwinContext.Request">
  620. <summary>
  621. Gets a wrapper exposing request specific properties.
  622. </summary>
  623. <returns>A wrapper exposing request specific properties.</returns>
  624. </member>
  625. <member name="P:Microsoft.Owin.IOwinContext.Response">
  626. <summary>
  627. Gets a wrapper exposing response specific properties.
  628. </summary>
  629. <returns>A wrapper exposing response specific properties.</returns>
  630. </member>
  631. <member name="P:Microsoft.Owin.IOwinContext.Authentication">
  632. <summary>
  633. Gets the Authentication middleware functionality available on the current request.
  634. </summary>
  635. <returns>The authentication middleware functionality available on the current request.</returns>
  636. </member>
  637. <member name="P:Microsoft.Owin.IOwinContext.Environment">
  638. <summary>
  639. Gets the OWIN environment.
  640. </summary>
  641. <returns>The OWIN environment.</returns>
  642. </member>
  643. <member name="P:Microsoft.Owin.IOwinContext.TraceOutput">
  644. <summary>
  645. Gets or sets the host.TraceOutput environment value.
  646. </summary>
  647. <returns>The host.TraceOutput TextWriter.</returns>
  648. </member>
  649. <member name="T:Microsoft.Owin.IOwinRequest">
  650. <summary>
  651. This wraps OWIN environment dictionary and provides strongly typed accessors.
  652. </summary>
  653. </member>
  654. <member name="M:Microsoft.Owin.IOwinRequest.ReadFormAsync">
  655. <summary>
  656. Asynchronously reads and parses the request body as a form.
  657. </summary>
  658. <returns>The parsed form data.</returns>
  659. </member>
  660. <member name="M:Microsoft.Owin.IOwinRequest.Get``1(System.String)">
  661. <summary>
  662. Gets a value from the OWIN environment, or returns default(T) if not present.
  663. </summary>
  664. <typeparam name="T">The type of the value.</typeparam>
  665. <param name="key">The key of the value to get.</param>
  666. <returns>The value with the specified key or the default(T) if not present.</returns>
  667. </member>
  668. <member name="M:Microsoft.Owin.IOwinRequest.Set``1(System.String,``0)">
  669. <summary>
  670. Sets the given key and value in the OWIN environment.
  671. </summary>
  672. <typeparam name="T">The type of the value.</typeparam>
  673. <param name="key">The key of the value to set.</param>
  674. <param name="value">The value to set.</param>
  675. <returns>This instance.</returns>
  676. </member>
  677. <member name="P:Microsoft.Owin.IOwinRequest.Environment">
  678. <summary>
  679. Gets the OWIN environment.
  680. </summary>
  681. <returns>The OWIN environment.</returns>
  682. </member>
  683. <member name="P:Microsoft.Owin.IOwinRequest.Context">
  684. <summary>
  685. Gets the request context.
  686. </summary>
  687. <returns>The request context.</returns>
  688. </member>
  689. <member name="P:Microsoft.Owin.IOwinRequest.Method">
  690. <summary>
  691. Gets or set the HTTP method.
  692. </summary>
  693. <returns>The HTTP method.</returns>
  694. </member>
  695. <member name="P:Microsoft.Owin.IOwinRequest.Scheme">
  696. <summary>
  697. Gets or set the HTTP request scheme from owin.RequestScheme.
  698. </summary>
  699. <returns>The HTTP request scheme from owin.RequestScheme.</returns>
  700. </member>
  701. <member name="P:Microsoft.Owin.IOwinRequest.IsSecure">
  702. <summary>
  703. Returns true if the owin.RequestScheme is https.
  704. </summary>
  705. <returns>true if this request is using https; otherwise, false.</returns>
  706. </member>
  707. <member name="P:Microsoft.Owin.IOwinRequest.Host">
  708. <summary>
  709. Gets or set the Host header. May include the port.
  710. </summary>
  711. <return>The Host header.</return>
  712. </member>
  713. <member name="P:Microsoft.Owin.IOwinRequest.PathBase">
  714. <summary>
  715. Gets or set the owin.RequestPathBase.
  716. </summary>
  717. <returns>The owin.RequestPathBase.</returns>
  718. </member>
  719. <member name="P:Microsoft.Owin.IOwinRequest.Path">
  720. <summary>
  721. Gets or set the request path from owin.RequestPath.
  722. </summary>
  723. <returns>The request path from owin.RequestPath.</returns>
  724. </member>
  725. <member name="P:Microsoft.Owin.IOwinRequest.QueryString">
  726. <summary>
  727. Gets or set the query string from owin.RequestQueryString.
  728. </summary>
  729. <returns>The query string from owin.RequestQueryString.</returns>
  730. </member>
  731. <member name="P:Microsoft.Owin.IOwinRequest.Query">
  732. <summary>
  733. Gets the query value collection parsed from owin.RequestQueryString.
  734. </summary>
  735. <returns>The query value collection parsed from owin.RequestQueryString.</returns>
  736. </member>
  737. <member name="P:Microsoft.Owin.IOwinRequest.Uri">
  738. <summary>
  739. Gets the uniform resource identifier (URI) associated with the request.
  740. </summary>
  741. <returns>The uniform resource identifier (URI) associated with the request.</returns>
  742. </member>
  743. <member name="P:Microsoft.Owin.IOwinRequest.Protocol">
  744. <summary>
  745. Gets or set the owin.RequestProtocol.
  746. </summary>
  747. <returns>The owin.RequestProtocol.</returns>
  748. </member>
  749. <member name="P:Microsoft.Owin.IOwinRequest.Headers">
  750. <summary>
  751. Gets the request headers.
  752. </summary>
  753. <returns>The request headers.</returns>
  754. </member>
  755. <member name="P:Microsoft.Owin.IOwinRequest.Cookies">
  756. <summary>
  757. Gets the collection of Cookies for this request.
  758. </summary>
  759. <returns>The collection of Cookies for this request.</returns>
  760. </member>
  761. <member name="P:Microsoft.Owin.IOwinRequest.ContentType">
  762. <summary>
  763. Gets or sets the Content-Type header.
  764. </summary>
  765. <returns>The Content-Type header.</returns>
  766. </member>
  767. <member name="P:Microsoft.Owin.IOwinRequest.CacheControl">
  768. <summary>
  769. Gets or sets the Cache-Control header.
  770. </summary>
  771. <returns>The Cache-Control header.</returns>
  772. </member>
  773. <member name="P:Microsoft.Owin.IOwinRequest.MediaType">
  774. <summary>
  775. Gets or sets the Media-Type header.
  776. </summary>
  777. <returns>The Media-Type header.</returns>
  778. </member>
  779. <member name="P:Microsoft.Owin.IOwinRequest.Accept">
  780. <summary>
  781. Gets or set the Accept header.
  782. </summary>
  783. <returns>The Accept header.</returns>
  784. </member>
  785. <member name="P:Microsoft.Owin.IOwinRequest.Body">
  786. <summary>
  787. Gets or set the owin.RequestBody Stream.
  788. </summary>
  789. <returns>The owin.RequestBody Stream.</returns>
  790. </member>
  791. <member name="P:Microsoft.Owin.IOwinRequest.CallCancelled">
  792. <summary>
  793. Gets or sets the cancellation token for the request.
  794. </summary>
  795. <returns>The cancellation token for the request.</returns>
  796. </member>
  797. <member name="P:Microsoft.Owin.IOwinRequest.LocalIpAddress">
  798. <summary>
  799. Gets or set the server.LocalIpAddress.
  800. </summary>
  801. <returns>The server.LocalIpAddress.</returns>
  802. </member>
  803. <member name="P:Microsoft.Owin.IOwinRequest.LocalPort">
  804. <summary>
  805. Gets or set the server.LocalPort.
  806. </summary>
  807. <returns>The server.LocalPort.</returns>
  808. </member>
  809. <member name="P:Microsoft.Owin.IOwinRequest.RemoteIpAddress">
  810. <summary>
  811. Gets or set the server.RemoteIpAddress.
  812. </summary>
  813. <returns>The server.RemoteIpAddress.</returns>
  814. </member>
  815. <member name="P:Microsoft.Owin.IOwinRequest.RemotePort">
  816. <summary>
  817. Gets or set the server.RemotePort.
  818. </summary>
  819. <returns>The server.RemotePort.</returns>
  820. </member>
  821. <member name="P:Microsoft.Owin.IOwinRequest.User">
  822. <summary>
  823. Gets or set the server.User.
  824. </summary>
  825. <returns>The server.User.</returns>
  826. </member>
  827. <member name="T:Microsoft.Owin.IOwinResponse">
  828. <summary>
  829. This wraps OWIN environment dictionary and provides strongly typed accessors.
  830. </summary>
  831. </member>
  832. <member name="M:Microsoft.Owin.IOwinResponse.OnSendingHeaders(System.Action{System.Object},System.Object)">
  833. <summary>
  834. Registers for an event that fires when the response headers are sent.
  835. </summary>
  836. <param name="callback">The callback method.</param>
  837. <param name="state">The callback state.</param>
  838. </member>
  839. <member name="M:Microsoft.Owin.IOwinResponse.Redirect(System.String)">
  840. <summary>
  841. Sets a 302 response status code and the Location header.
  842. </summary>
  843. <param name="location">The location where to redirect the client.</param>
  844. </member>
  845. <member name="M:Microsoft.Owin.IOwinResponse.Write(System.String)">
  846. <summary>
  847. Writes the given text to the response body stream using UTF-8.
  848. </summary>
  849. <param name="text">The response data.</param>
  850. </member>
  851. <member name="M:Microsoft.Owin.IOwinResponse.Write(System.Byte[])">
  852. <summary>
  853. Writes the given bytes to the response body stream.
  854. </summary>
  855. <param name="data">The response data.</param>
  856. </member>
  857. <member name="M:Microsoft.Owin.IOwinResponse.Write(System.Byte[],System.Int32,System.Int32)">
  858. <summary>
  859. Writes the given bytes to the response body stream.
  860. </summary>
  861. <param name="data">The response data.</param>
  862. <param name="offset">The zero-based byte offset in the <paramref name="data" /> parameter at which to begin copying bytes.</param>
  863. <param name="count">The number of bytes to write.</param>
  864. </member>
  865. <member name="M:Microsoft.Owin.IOwinResponse.WriteAsync(System.String)">
  866. <summary>
  867. Asynchronously writes the given text to the response body stream using UTF-8.
  868. </summary>
  869. <param name="text">The response data.</param>
  870. <returns>A Task tracking the state of the write operation.</returns>
  871. </member>
  872. <member name="M:Microsoft.Owin.IOwinResponse.WriteAsync(System.String,System.Threading.CancellationToken)">
  873. <summary>
  874. Asynchronously writes the given text to the response body stream using UTF-8.
  875. </summary>
  876. <param name="text">The response data.</param>
  877. <param name="token">A token used to indicate cancellation.</param>
  878. <returns>A Task tracking the state of the write operation.</returns>
  879. </member>
  880. <member name="M:Microsoft.Owin.IOwinResponse.WriteAsync(System.Byte[])">
  881. <summary>
  882. Asynchronously writes the given bytes to the response body stream.
  883. </summary>
  884. <param name="data">The response data.</param>
  885. <returns>A Task tracking the state of the write operation.</returns>
  886. </member>
  887. <member name="M:Microsoft.Owin.IOwinResponse.WriteAsync(System.Byte[],System.Threading.CancellationToken)">
  888. <summary>
  889. Asynchronously writes the given bytes to the response body stream.
  890. </summary>
  891. <param name="data">The response data.</param>
  892. <param name="token">A token used to indicate cancellation.</param>
  893. <returns>A Task tracking the state of the write operation.</returns>
  894. </member>
  895. <member name="M:Microsoft.Owin.IOwinResponse.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
  896. <summary>
  897. Asynchronously writes the given bytes to the response body stream.
  898. </summary>
  899. <param name="data">The response data.</param>
  900. <param name="offset">The zero-based byte offset in the <paramref name="data" /> parameter at which to begin copying bytes.</param>
  901. <param name="count">The number of bytes to write.</param>
  902. <param name="token">A token used to indicate cancellation.</param>
  903. <returns>A Task tracking the state of the write operation.</returns>
  904. </member>
  905. <member name="M:Microsoft.Owin.IOwinResponse.Get``1(System.String)">
  906. <summary>
  907. Gets a value from the OWIN environment, or returns default(T) if not present.
  908. </summary>
  909. <typeparam name="T">The type of the value.</typeparam>
  910. <param name="key">The key of the value to get.</param>
  911. <returns>The value with the specified key or the default(T) if not present.</returns>
  912. </member>
  913. <member name="M:Microsoft.Owin.IOwinResponse.Set``1(System.String,``0)">
  914. <summary>
  915. Sets the given key and value in the OWIN environment.
  916. </summary>
  917. <typeparam name="T">The type of the value.</typeparam>
  918. <param name="key">The key of the value to set.</param>
  919. <param name="value">The value to set.</param>
  920. <returns>This instance.</returns>
  921. </member>
  922. <member name="P:Microsoft.Owin.IOwinResponse.Environment">
  923. <summary>
  924. Gets the OWIN environment.
  925. </summary>
  926. <returns>The OWIN environment.</returns>
  927. </member>
  928. <member name="P:Microsoft.Owin.IOwinResponse.Context">
  929. <summary>
  930. Gets the request context.
  931. </summary>
  932. <returns>The request context.</returns>
  933. </member>
  934. <member name="P:Microsoft.Owin.IOwinResponse.StatusCode">
  935. <summary>
  936. Gets or sets the optional owin.ResponseStatusCode.
  937. </summary>
  938. <returns>The optional owin.ResponseStatusCode, or 200 if not set.</returns>
  939. </member>
  940. <member name="P:Microsoft.Owin.IOwinResponse.ReasonPhrase">
  941. <summary>
  942. Gets or sets the the optional owin.ResponseReasonPhrase.
  943. </summary>
  944. <returns>The the optional owin.ResponseReasonPhrase.</returns>
  945. </member>
  946. <member name="P:Microsoft.Owin.IOwinResponse.Protocol">
  947. <summary>
  948. Gets or sets the owin.ResponseProtocol.
  949. </summary>
  950. <returns>The owin.ResponseProtocol.</returns>
  951. </member>
  952. <member name="P:Microsoft.Owin.IOwinResponse.Headers">
  953. <summary>
  954. Gets the response header collection.
  955. </summary>
  956. <returns>The response header collection.</returns>
  957. </member>
  958. <member name="P:Microsoft.Owin.IOwinResponse.Cookies">
  959. <summary>
  960. Gets a collection used to manipulate the Set-Cookie header.
  961. </summary>
  962. <returns>A collection used to manipulate the Set-Cookie header.</returns>
  963. </member>
  964. <member name="P:Microsoft.Owin.IOwinResponse.ContentLength">
  965. <summary>
  966. Gets or sets the Content-Length header.
  967. </summary>
  968. <returns>The Content-Length header.</returns>
  969. </member>
  970. <member name="P:Microsoft.Owin.IOwinResponse.ContentType">
  971. <summary>
  972. Gets or sets the Content-Type header.
  973. </summary>
  974. <returns>The Content-Type header.</returns>
  975. </member>
  976. <member name="P:Microsoft.Owin.IOwinResponse.Expires">
  977. <summary>
  978. Gets or sets the Expires header.
  979. </summary>
  980. <returns>The Expires header.</returns>
  981. </member>
  982. <member name="P:Microsoft.Owin.IOwinResponse.ETag">
  983. <summary>
  984. Gets or sets the E-Tag header.
  985. </summary>
  986. <returns>The E-Tag header.</returns>
  987. </member>
  988. <member name="P:Microsoft.Owin.IOwinResponse.Body">
  989. <summary>
  990. Gets or sets the owin.ResponseBody Stream.
  991. </summary>
  992. <returns>The owin.ResponseBody Stream.</returns>
  993. </member>
  994. <member name="T:Microsoft.Owin.OwinStartupAttribute">
  995. <summary>
  996. Used to mark which class in an assembly should be used for automatic startup.
  997. </summary>
  998. </member>
  999. <member name="M:Microsoft.Owin.OwinStartupAttribute.#ctor(System.Type)">
  1000. <summary>
  1001. Initializes a new instance of the <see cref="T:Microsoft.Owin.OwinStartupAttribute"/> class
  1002. </summary>
  1003. <param name="startupType">The startup class</param>
  1004. </member>
  1005. <member name="M:Microsoft.Owin.OwinStartupAttribute.#ctor(System.String,System.Type)">
  1006. <summary>
  1007. Initializes a new instance of the <see cref="T:Microsoft.Owin.OwinStartupAttribute"/> class
  1008. </summary>
  1009. <param name="friendlyName">A non-default configuration, e.g. staging.</param>
  1010. <param name="startupType">The startup class</param>
  1011. </member>
  1012. <member name="M:Microsoft.Owin.OwinStartupAttribute.#ctor(System.Type,System.String)">
  1013. <summary>
  1014. Initializes a new instance of the <see cref="T:Microsoft.Owin.OwinStartupAttribute"/> class
  1015. </summary>
  1016. <param name="startupType">The startup class</param>
  1017. <param name="methodName">Specifies which method to call</param>
  1018. </member>
  1019. <member name="M:Microsoft.Owin.OwinStartupAttribute.#ctor(System.String,System.Type,System.String)">
  1020. <summary>
  1021. Initializes a new instance of the <see cref="T:Microsoft.Owin.OwinStartupAttribute"/> class
  1022. </summary>
  1023. <param name="friendlyName">A non-default configuration, e.g. staging.</param>
  1024. <param name="startupType">The startup class</param>
  1025. <param name="methodName">Specifies which method to call</param>
  1026. </member>
  1027. <member name="P:Microsoft.Owin.OwinStartupAttribute.FriendlyName">
  1028. <summary>
  1029. A non-default configuration if any. e.g. Staging.
  1030. </summary>
  1031. </member>
  1032. <member name="P:Microsoft.Owin.OwinStartupAttribute.StartupType">
  1033. <summary>
  1034. The startup class
  1035. </summary>
  1036. </member>
  1037. <member name="P:Microsoft.Owin.OwinStartupAttribute.MethodName">
  1038. <summary>
  1039. The name of the configuration method
  1040. </summary>
  1041. </member>
  1042. <member name="T:Owin.PipelineStage">
  1043. <summary>
  1044. An ordered list of known Asp.Net integrated pipeline stages. More details on the ASP.NET integrated pipeline can be found at http://msdn.microsoft.com/en-us/library/system.web.httpapplication.aspx
  1045. </summary>
  1046. </member>
  1047. <member name="F:Owin.PipelineStage.Authenticate">
  1048. <summary>
  1049. Corresponds to the AuthenticateRequest stage of the ASP.NET integrated pipeline.
  1050. </summary>
  1051. </member>
  1052. <member name="F:Owin.PipelineStage.PostAuthenticate">
  1053. <summary>
  1054. Corresponds to the PostAuthenticateRequest stage of the ASP.NET integrated pipeline.
  1055. </summary>
  1056. </member>
  1057. <member name="F:Owin.PipelineStage.Authorize">
  1058. <summary>
  1059. Corresponds to the AuthorizeRequest stage of the ASP.NET integrated pipeline.
  1060. </summary>
  1061. </member>
  1062. <member name="F:Owin.PipelineStage.PostAuthorize">
  1063. <summary>
  1064. Corresponds to the PostAuthorizeRequest stage of the ASP.NET integrated pipeline.
  1065. </summary>
  1066. </member>
  1067. <member name="F:Owin.PipelineStage.ResolveCache">
  1068. <summary>
  1069. Corresponds to the ResolveRequestCache stage of the ASP.NET integrated pipeline.
  1070. </summary>
  1071. </member>
  1072. <member name="F:Owin.PipelineStage.PostResolveCache">
  1073. <summary>
  1074. Corresponds to the PostResolveRequestCache stage of the ASP.NET integrated pipeline.
  1075. </summary>
  1076. </member>
  1077. <member name="F:Owin.PipelineStage.MapHandler">
  1078. <summary>
  1079. Corresponds to the MapRequestHandler stage of the ASP.NET integrated pipeline.
  1080. </summary>
  1081. </member>
  1082. <member name="F:Owin.PipelineStage.PostMapHandler">
  1083. <summary>
  1084. Corresponds to the PostMapRequestHandler stage of the ASP.NET integrated pipeline.
  1085. </summary>
  1086. </member>
  1087. <member name="F:Owin.PipelineStage.AcquireState">
  1088. <summary>
  1089. Corresponds to the AcquireRequestState stage of the ASP.NET integrated pipeline.
  1090. </summary>
  1091. </member>
  1092. <member name="F:Owin.PipelineStage.PostAcquireState">
  1093. <summary>
  1094. Corresponds to the PostAcquireRequestState stage of the ASP.NET integrated pipeline.
  1095. </summary>
  1096. </member>
  1097. <member name="F:Owin.PipelineStage.PreHandlerExecute">
  1098. <summary>
  1099. Corresponds to the PreRequestHandlerExecute stage of the ASP.NET integrated pipeline.
  1100. </summary>
  1101. </member>
  1102. <member name="T:Owin.MapExtensions">
  1103. <summary>
  1104. Extension methods for the MapMiddleware
  1105. </summary>
  1106. </member>
  1107. <member name="M:Owin.MapExtensions.Map(Owin.IAppBuilder,System.String,System.Action{Owin.IAppBuilder})">
  1108. <summary>
  1109. If the request path starts with the given pathMatch, execute the app configured via configuration parameter instead of
  1110. continuing to the next component in the pipeline.
  1111. </summary>
  1112. <param name="app"></param>
  1113. <param name="pathMatch">The path to match</param>
  1114. <param name="configuration">The branch to take for positive path matches</param>
  1115. <returns></returns>
  1116. </member>
  1117. <member name="M:Owin.MapExtensions.Map(Owin.IAppBuilder,Microsoft.Owin.PathString,System.Action{Owin.IAppBuilder})">
  1118. <summary>
  1119. If the request path starts with the given pathMatch, execute the app configured via configuration parameter instead of
  1120. continuing to the next component in the pipeline.
  1121. </summary>
  1122. <param name="app"></param>
  1123. <param name="pathMatch">The path to match</param>
  1124. <param name="configuration">The branch to take for positive path matches</param>
  1125. <returns></returns>
  1126. </member>
  1127. <member name="T:Microsoft.Owin.Mapping.MapMiddleware">
  1128. <summary>
  1129. Used to create path based branches in your application pipeline.
  1130. The owin.RequestPathBase is not included in the evaluation, only owin.RequestPath.
  1131. Matching paths have the matching piece removed from owin.RequestPath and added to the owin.RequestPathBase.
  1132. </summary>
  1133. </member>
  1134. <member name="M:Microsoft.Owin.Mapping.MapMiddleware.#ctor(System.Func{System.Collections.Generic.IDictionary{System.String,System.Object},System.Threading.Tasks.Task},Microsoft.Owin.Mapping.MapOptions)">
  1135. <summary>
  1136. Initializes a new instance of the <see cref="T:Microsoft.Owin.Mapping.MapMiddleware"/> class
  1137. </summary>
  1138. <param name="next">The normal pipeline taken for a negative match</param>
  1139. <param name="options"></param>
  1140. </member>
  1141. <member name="M:Microsoft.Owin.Mapping.MapMiddleware.Invoke(System.Collections.Generic.IDictionary{System.String,System.Object})">
  1142. <summary>
  1143. Process an individual request.
  1144. </summary>
  1145. <param name="environment"></param>
  1146. <returns></returns>
  1147. </member>
  1148. <member name="T:Microsoft.Owin.Mapping.MapOptions">
  1149. <summary>
  1150. Options for the Map middleware
  1151. </summary>
  1152. </member>
  1153. <member name="P:Microsoft.Owin.Mapping.MapOptions.PathMatch">
  1154. <summary>
  1155. The path to match
  1156. </summary>
  1157. </member>
  1158. <member name="P:Microsoft.Owin.Mapping.MapOptions.Branch">
  1159. <summary>
  1160. The branch taken for a positive match
  1161. </summary>
  1162. </member>
  1163. <member name="T:Owin.MapWhenExtensions">
  1164. <summary>
  1165. Extension methods for the MapWhenMiddleware
  1166. </summary>
  1167. </member>
  1168. <member name="M:Owin.MapWhenExtensions.MapWhen(Owin.IAppBuilder,System.Func{Microsoft.Owin.IOwinContext,System.Boolean},System.Action{Owin.IAppBuilder})">
  1169. <summary>
  1170. Branches the request pipeline based on the result of the given predicate.
  1171. </summary>
  1172. <param name="app"></param>
  1173. <param name="predicate">Invoked with the request environment to determine if the branch should be taken</param>
  1174. <param name="configuration">Configures a branch to take</param>
  1175. <returns></returns>
  1176. </member>
  1177. <member name="M:Owin.MapWhenExtensions.MapWhenAsync(Owin.IAppBuilder,System.Func{Microsoft.Owin.IOwinContext,System.Threading.Tasks.Task{System.Boolean}},System.Action{Owin.IAppBuilder})">
  1178. <summary>
  1179. Branches the request pipeline based on the async result of the given predicate.
  1180. </summary>
  1181. <param name="app"></param>
  1182. <param name="predicate">Invoked asynchronously with the request environment to determine if the branch should be taken</param>
  1183. <param name="configuration">Configures a branch to take</param>
  1184. <returns></returns>
  1185. </member>
  1186. <member name="T:Microsoft.Owin.Mapping.MapWhenMiddleware">
  1187. <summary>
  1188. Determines if the request should take a specific branch of the pipeline by passing the environment
  1189. to a user defined callback.
  1190. </summary>
  1191. </member>
  1192. <member name="M:Microsoft.Owin.Mapping.MapWhenMiddleware.#ctor(System.Func{System.Collections.Generic.IDictionary{System.String,System.Object},System.Threading.Tasks.Task},Microsoft.Owin.Mapping.MapWhenOptions)">
  1193. <summary>
  1194. Initializes a new instance of the <see cref="T:Microsoft.Owin.Mapping.MapWhenMiddleware"/> class
  1195. </summary>
  1196. <param name="next">The normal application pipeline</param>
  1197. <param name="options"></param>
  1198. </member>
  1199. <member name="M:Microsoft.Owin.Mapping.MapWhenMiddleware.Invoke(System.Collections.Generic.IDictionary{System.String,System.Object})">
  1200. <summary>
  1201. Process an individual request.
  1202. </summary>
  1203. <param name="environment"></param>
  1204. <returns></returns>
  1205. </member>
  1206. <member name="T:Microsoft.Owin.Mapping.MapWhenOptions">
  1207. <summary>
  1208. Options for the MapWhen middleware
  1209. </summary>
  1210. </member>
  1211. <member name="P:Microsoft.Owin.Mapping.MapWhenOptions.Predicate">
  1212. <summary>
  1213. The user callback that determines if the branch should be taken
  1214. </summary>
  1215. </member>
  1216. <member name="P:Microsoft.Owin.Mapping.MapWhenOptions.PredicateAsync">
  1217. <summary>
  1218. The async user callback that determines if the branch should be taken
  1219. </summary>
  1220. </member>
  1221. <member name="P:Microsoft.Owin.Mapping.MapWhenOptions.Branch">
  1222. <summary>
  1223. The branch taken for a positive match
  1224. </summary>
  1225. </member>
  1226. <member name="T:Microsoft.Owin.OwinContext">
  1227. <summary>
  1228. This wraps OWIN environment dictionary and provides strongly typed accessors.
  1229. </summary>
  1230. </member>
  1231. <member name="M:Microsoft.Owin.OwinContext.#ctor">
  1232. <summary>
  1233. Create a new context with only request and response header collections.
  1234. </summary>
  1235. </member>
  1236. <member name="M:Microsoft.Owin.OwinContext.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object})">
  1237. <summary>
  1238. Create a new wrapper.
  1239. </summary>
  1240. <param name="environment">OWIN environment dictionary which stores state information about the request, response and relevant server state.</param>
  1241. </member>
  1242. <member name="M:Microsoft.Owin.OwinContext.Get``1(System.String)">
  1243. <summary>
  1244. Gets a value from the OWIN environment, or returns default(T) if not present.
  1245. </summary>
  1246. <typeparam name="T">The type of the value.</typeparam>
  1247. <param name="key">The key of the value to get.</param>
  1248. <returns>The value with the specified key or the default(T) if not present.</returns>
  1249. </member>
  1250. <member name="M:Microsoft.Owin.OwinContext.Set``1(System.String,``0)">
  1251. <summary>
  1252. Sets the given key and value in the OWIN environment.
  1253. </summary>
  1254. <typeparam name="T">The type of the value.</typeparam>
  1255. <param name="key">The key of the value to set.</param>
  1256. <param name="value">The value to set.</param>
  1257. <returns>This instance.</returns>
  1258. </member>
  1259. <member name="P:Microsoft.Owin.OwinContext.Request">
  1260. <summary>
  1261. Gets a wrapper exposing request specific properties.
  1262. </summary>
  1263. <returns>A wrapper exposing request specific properties.</returns>
  1264. </member>
  1265. <member name="P:Microsoft.Owin.OwinContext.Response">
  1266. <summary>
  1267. Gets a wrapper exposing response specific properties.
  1268. </summary>
  1269. <returns>A wrapper exposing response specific properties.</returns>
  1270. </member>
  1271. <member name="P:Microsoft.Owin.OwinContext.Authentication">
  1272. <summary>
  1273. Gets the Authentication middleware functionality available on the current request.
  1274. </summary>
  1275. <returns>The authentication middleware functionality available on the current request.</returns>
  1276. </member>
  1277. <member name="P:Microsoft.Owin.OwinContext.Environment">
  1278. <summary>
  1279. Gets the OWIN environment.
  1280. </summary>
  1281. <returns>The OWIN environment.</returns>
  1282. </member>
  1283. <member name="P:Microsoft.Owin.OwinContext.TraceOutput">
  1284. <summary>
  1285. Gets or sets the host.TraceOutput environment value.
  1286. </summary>
  1287. <returns>The host.TraceOutput TextWriter.</returns>
  1288. </member>
  1289. <member name="T:Microsoft.Owin.PathString">
  1290. <summary>
  1291. Provides correct escaping for Path and PathBase values when needed to reconstruct a request or redirect URI string
  1292. </summary>
  1293. </member>
  1294. <member name="F:Microsoft.Owin.PathString.Empty">
  1295. <summary>
  1296. Represents the empty path. This field is read-only.
  1297. </summary>
  1298. </member>
  1299. <member name="M:Microsoft.Owin.PathString.#ctor(System.String)">
  1300. <summary>
  1301. Initialize the path string with a given value. This value must be in un-escaped format. Use
  1302. PathString.FromUriComponent(value) if you have a path value which is in an escaped format.
  1303. </summary>
  1304. <param name="value">The unescaped path to be assigned to the Value property.</param>
  1305. </member>
  1306. <member name="M:Microsoft.Owin.PathString.ToString">
  1307. <summary>
  1308. Provides the path string escaped in a way which is correct for combining into the URI representation.
  1309. </summary>
  1310. <returns>The escaped path value</returns>
  1311. </member>
  1312. <member name="M:Microsoft.Owin.PathString.ToUriComponent">
  1313. <summary>
  1314. Provides the path string escaped in a way which is correct for combining into the URI representation.
  1315. </summary>
  1316. <returns>The escaped path value</returns>
  1317. </member>
  1318. <member name="M:Microsoft.Owin.PathString.FromUriComponent(System.String)">
  1319. <summary>
  1320. Returns an PathString given the path as it is escaped in the URI format. The string MUST NOT contain any
  1321. value that is not a path.
  1322. </summary>
  1323. <param name="uriComponent">The escaped path as it appears in the URI format.</param>
  1324. <returns>The resulting PathString</returns>
  1325. </member>
  1326. <member name="M:Microsoft.Owin.PathString.FromUriComponent(System.Uri)">
  1327. <summary>
  1328. Returns an PathString given the path as from a Uri object. Relative Uri objects are not supported.
  1329. </summary>
  1330. <param name="uri">The Uri object</param>
  1331. <returns>The resulting PathString</returns>
  1332. </member>
  1333. <member name="M:Microsoft.Owin.PathString.StartsWithSegments(Microsoft.Owin.PathString)">
  1334. <summary>
  1335. Checks if this instance starts with or exactly matches the other instance. Only full segments are matched.
  1336. </summary>
  1337. <param name="other"></param>
  1338. <returns></returns>
  1339. </member>
  1340. <member name="M:Microsoft.Owin.PathString.StartsWithSegments(Microsoft.Owin.PathString,Microsoft.Owin.PathString@)">
  1341. <summary>
  1342. Checks if this instance starts with or exactly matches the other instance. Only full segments are matched.
  1343. </summary>
  1344. <param name="other"></param>
  1345. <param name="remaining">Any remaining segments from this instance not included in the other instance.</param>
  1346. <returns></returns>
  1347. </member>
  1348. <member name="M:Microsoft.Owin.PathString.Add(Microsoft.Owin.PathString)">
  1349. <summary>
  1350. Adds two PathString instances into a combined PathString value.
  1351. </summary>
  1352. <returns>The combined PathString value</returns>
  1353. </member>
  1354. <member name="M:Microsoft.Owin.PathString.Add(Microsoft.Owin.QueryString)">
  1355. <summary>
  1356. Combines a PathString and QueryString into the joined URI formatted string value.
  1357. </summary>
  1358. <returns>The joined URI formatted string value</returns>
  1359. </member>
  1360. <member name="M:Microsoft.Owin.PathString.Equals(Microsoft.Owin.PathString)">
  1361. <summary>
  1362. Compares this PathString value to another value. The default comparison is StringComparison.OrdinalIgnoreCase.
  1363. </summary>
  1364. <param name="other">The second PathString for comparison.</param>
  1365. <returns>True if both PathString values are equal</returns>
  1366. </member>
  1367. <member name="M:Microsoft.Owin.PathString.Equals(Microsoft.Owin.PathString,System.StringComparison)">
  1368. <summary>
  1369. Compares this PathString value to another value using a specific StringComparison type
  1370. </summary>
  1371. <param name="other">The second PathString for comparison</param>
  1372. <param name="comparisonType">The StringComparison type to use</param>
  1373. <returns>True if both PathString values are equal</returns>
  1374. </member>
  1375. <member name="M:Microsoft.Owin.PathString.Equals(System.Object)">
  1376. <summary>
  1377. Compares this PathString value to another value. The default comparison is StringComparison.OrdinalIgnoreCase.
  1378. </summary>
  1379. <param name="obj">The second PathString for comparison.</param>
  1380. <returns>True if both PathString values are equal</returns>
  1381. </member>
  1382. <member name="M:Microsoft.Owin.PathString.GetHashCode">
  1383. <summary>
  1384. Returns the hash code for the PathString value. The hash code is provided by the OrdinalIgnoreCase implementation.
  1385. </summary>
  1386. <returns>The hash code</returns>
  1387. </member>
  1388. <member name="M:Microsoft.Owin.PathString.op_Equality(Microsoft.Owin.PathString,Microsoft.Owin.PathString)">
  1389. <summary>
  1390. Operator call through to Equals
  1391. </summary>
  1392. <param name="left">The left parameter</param>
  1393. <param name="right">The right parameter</param>
  1394. <returns>True if both PathString values are equal</returns>
  1395. </member>
  1396. <member name="M:Microsoft.Owin.PathString.op_Inequality(Microsoft.Owin.PathString,Microsoft.Owin.PathString)">
  1397. <summary>
  1398. Operator call through to Equals
  1399. </summary>
  1400. <param name="left">The left parameter</param>
  1401. <param name="right">The right parameter</param>
  1402. <returns>True if both PathString values are not equal</returns>
  1403. </member>
  1404. <member name="M:Microsoft.Owin.PathString.op_Addition(Microsoft.Owin.PathString,Microsoft.Owin.PathString)">
  1405. <summary>
  1406. Operator call through to Add
  1407. </summary>
  1408. <param name="left">The left parameter</param>
  1409. <param name="right">The right parameter</param>
  1410. <returns>The PathString combination of both values</returns>
  1411. </member>
  1412. <member name="M:Microsoft.Owin.PathString.op_Addition(Microsoft.Owin.PathString,Microsoft.Owin.QueryString)">
  1413. <summary>
  1414. Operator call through to Add
  1415. </summary>
  1416. <param name="left">The left parameter</param>
  1417. <param name="right">The right parameter</param>
  1418. <returns>The PathString combination of both values</returns>
  1419. </member>
  1420. <member name="P:Microsoft.Owin.PathString.Value">
  1421. <summary>
  1422. The unescaped path value
  1423. </summary>
  1424. </member>
  1425. <member name="P:Microsoft.Owin.PathString.HasValue">
  1426. <summary>
  1427. True if the path is not empty
  1428. </summary>
  1429. </member>
  1430. <member name="T:Microsoft.Owin.QueryString">
  1431. <summary>
  1432. Provides correct handling for QueryString value when needed to reconstruct a request or redirect URI string
  1433. </summary>
  1434. </member>
  1435. <member name="F:Microsoft.Owin.QueryString.Empty">
  1436. <summary>
  1437. Represents the empty query string. This field is read-only.
  1438. </summary>
  1439. </member>
  1440. <member name="M:Microsoft.Owin.QueryString.#ctor(System.String)">
  1441. <summary>
  1442. Initialize the query string with a given value. This value must be in escaped and delimited format without
  1443. a leading '?' character.
  1444. </summary>
  1445. <param name="value">The query string to be assigned to the Value property.</param>
  1446. </member>
  1447. <member name="M:Microsoft.Owin.QueryString.#ctor(System.String,System.String)">
  1448. <summary>
  1449. Initialize a query string with a single given parameter name and value. The value is
  1450. </summary>
  1451. <param name="name">The unencoded parameter name</param>
  1452. <param name="value">The unencoded parameter value</param>
  1453. </member>
  1454. <member name="M:Microsoft.Owin.QueryString.ToString">
  1455. <summary>
  1456. Provides the query string escaped in a way which is correct for combining into the URI representation.
  1457. A leading '?' character will be prepended unless the Value is null or empty. Characters which are potentially
  1458. dangerous are escaped.
  1459. </summary>
  1460. <returns>The query string value</returns>
  1461. </member>
  1462. <member name="M:Microsoft.Owin.QueryString.ToUriComponent">
  1463. <summary>
  1464. Provides the query string escaped in a way which is correct for combining into the URI representation.
  1465. A leading '?' character will be prepended unless the Value is null or empty. Characters which are potentially
  1466. dangerous are escaped.
  1467. </summary>
  1468. <returns>The query string value</returns>
  1469. </member>
  1470. <member name="M:Microsoft.Owin.QueryString.FromUriComponent(System.String)">
  1471. <summary>
  1472. Returns an QueryString given the query as it is escaped in the URI format. The string MUST NOT contain any
  1473. value that is not a query.
  1474. </summary>
  1475. <param name="uriComponent">The escaped query as it appears in the URI format.</param>
  1476. <returns>The resulting QueryString</returns>
  1477. </member>
  1478. <member name="M:Microsoft.Owin.QueryString.FromUriComponent(System.Uri)">
  1479. <summary>
  1480. Returns an QueryString given the query as from a Uri object. Relative Uri objects are not supported.
  1481. </summary>
  1482. <param name="uri">The Uri object</param>
  1483. <returns>The resulting QueryString</returns>
  1484. </member>
  1485. <member name="M:Microsoft.Owin.QueryString.Equals(Microsoft.Owin.QueryString)">
  1486. <summary>
  1487. Indicates whether the current instance is equal to the other instance.
  1488. </summary>
  1489. <param name="other"></param>
  1490. <returns></returns>
  1491. </member>
  1492. <member name="M:Microsoft.Owin.QueryString.Equals(System.Object)">
  1493. <summary>
  1494. Indicates whether the current instance is equal to the other instance.
  1495. </summary>
  1496. <param name="obj"></param>
  1497. <returns></returns>
  1498. </member>
  1499. <member name="M:Microsoft.Owin.QueryString.GetHashCode">
  1500. <summary>
  1501. Returns the hash code for this instance.
  1502. </summary>
  1503. <returns></returns>
  1504. </member>
  1505. <member name="M:Microsoft.Owin.QueryString.op_Equality(Microsoft.Owin.QueryString,Microsoft.Owin.QueryString)">
  1506. <summary>
  1507. Compares the two instances for equality.
  1508. </summary>
  1509. <param name="left"></param>
  1510. <param name="right"></param>
  1511. <returns></returns>
  1512. </member>
  1513. <member name="M:Microsoft.Owin.QueryString.op_Inequality(Microsoft.Owin.QueryString,Microsoft.Owin.QueryString)">
  1514. <summary>
  1515. Compares the two instances for inequality.
  1516. </summary>
  1517. <param name="left"></param>
  1518. <param name="right"></param>
  1519. <returns></returns>
  1520. </member>
  1521. <member name="P:Microsoft.Owin.QueryString.Value">
  1522. <summary>
  1523. The escaped query string without the leading '?' character
  1524. </summary>
  1525. </member>
  1526. <member name="P:Microsoft.Owin.QueryString.HasValue">
  1527. <summary>
  1528. True if the query string is not empty
  1529. </summary>
  1530. </member>
  1531. <member name="T:Microsoft.Owin.RequestCookieCollection">
  1532. <summary>
  1533. A wrapper for the request Cookie header
  1534. </summary>
  1535. </member>
  1536. <member name="M:Microsoft.Owin.RequestCookieCollection.#ctor(System.Collections.Generic.IDictionary{System.String,System.String})">
  1537. <summary>
  1538. Create a new wrapper
  1539. </summary>
  1540. <param name="store"></param>
  1541. </member>
  1542. <member name="M:Microsoft.Owin.RequestCookieCollection.GetEnumerator">
  1543. <summary>
  1544. </summary>
  1545. <returns></returns>
  1546. </member>
  1547. <member name="M:Microsoft.Owin.RequestCookieCollection.System#Collections#IEnumerable#GetEnumerator">
  1548. <summary>
  1549. </summary>
  1550. <returns></returns>
  1551. </member>
  1552. <member name="P:Microsoft.Owin.RequestCookieCollection.Item(System.String)">
  1553. <summary>
  1554. Returns null rather than throwing KeyNotFoundException
  1555. </summary>
  1556. <param name="key"></param>
  1557. <returns></returns>
  1558. </member>
  1559. <member name="T:Microsoft.Owin.Resources">
  1560. <summary>
  1561. A strongly-typed resource class, for looking up localized strings, etc.
  1562. </summary>
  1563. </member>
  1564. <member name="P:Microsoft.Owin.Resources.ResourceManager">
  1565. <summary>
  1566. Returns the cached ResourceManager instance used by this class.
  1567. </summary>
  1568. </member>
  1569. <member name="P:Microsoft.Owin.Resources.Culture">
  1570. <summary>
  1571. Overrides the current thread's CurrentUICulture property for all
  1572. resource lookups using this strongly typed resource class.
  1573. </summary>
  1574. </member>
  1575. <member name="P:Microsoft.Owin.Resources.Exception_ConversionTakesOneParameter">
  1576. <summary>
  1577. Looks up a localized string similar to Conversion delegate must take one parameter..
  1578. </summary>
  1579. </member>
  1580. <member name="P:Microsoft.Owin.Resources.Exception_CookieLimitTooSmall">
  1581. <summary>
  1582. Looks up a localized string similar to The cookie key and options are larger than ChunksSize, leaving no room for data..
  1583. </summary>
  1584. </member>
  1585. <member name="P:Microsoft.Owin.Resources.Exception_ImcompleteChunkedCookie">
  1586. <summary>
  1587. Looks up a localized string similar to The chunked cookie is incomplete. Only {0} of the expected {1} chunks were found, totaling {2} characters. A client size limit may have been exceeded..
  1588. </summary>
  1589. </member>
  1590. <member name="P:Microsoft.Owin.Resources.Exception_MiddlewareNotSupported">
  1591. <summary>
  1592. Looks up a localized string similar to The type &apos;{0}&apos; does not match any known middleware pattern..
  1593. </summary>
  1594. </member>
  1595. <member name="P:Microsoft.Owin.Resources.Exception_MissingOnSendingHeaders">
  1596. <summary>
  1597. Looks up a localized string similar to The OWIN key &apos;server.OnSendingHeaders&apos; is not available for this request..
  1598. </summary>
  1599. </member>
  1600. <member name="P:Microsoft.Owin.Resources.Exception_NoConstructorFound">
  1601. <summary>
  1602. Looks up a localized string similar to The class &apos;{0}&apos; does not have a constructor taking {1} arguments..
  1603. </summary>
  1604. </member>
  1605. <member name="P:Microsoft.Owin.Resources.Exception_NoConversionExists">
  1606. <summary>
  1607. Looks up a localized string similar to No conversion available between {0} and {1}..
  1608. </summary>
  1609. </member>
  1610. <member name="P:Microsoft.Owin.Resources.Exception_PathMustNotEndWithSlash">
  1611. <summary>
  1612. Looks up a localized string similar to The path must not end with a &apos;/&apos;.
  1613. </summary>
  1614. </member>
  1615. <member name="P:Microsoft.Owin.Resources.Exception_PathMustStartWithSlash">
  1616. <summary>
  1617. Looks up a localized string similar to The path must start with a &apos;/&apos; followed by one or more characters..
  1618. </summary>
  1619. </member>
  1620. <member name="P:Microsoft.Owin.Resources.Exception_PathRequired">
  1621. <summary>
  1622. Looks up a localized string similar to The path is required.
  1623. </summary>
  1624. </member>
  1625. <member name="P:Microsoft.Owin.Resources.Exception_QueryStringMustStartWithDelimiter">
  1626. <summary>
  1627. Looks up a localized string similar to The query string must start with a &apos;?&apos; unless null or empty..
  1628. </summary>
  1629. </member>
  1630. <member name="T:Microsoft.Owin.Builder.AppBuilder">
  1631. <summary>
  1632. A standard implementation of IAppBuilder
  1633. </summary>
  1634. </member>
  1635. <member name="M:Microsoft.Owin.Builder.AppBuilder.#ctor">
  1636. <summary>
  1637. Initializes a new instance of the the type.
  1638. </summary>
  1639. </member>
  1640. <member name="M:Microsoft.Owin.Builder.AppBuilder.#ctor(System.Collections.Generic.IDictionary{System.Tuple{System.Type,System.Type},System.Delegate},System.Collections.Generic.IDictionary{System.String,System.Object})">
  1641. <summary>
  1642. </summary>
  1643. <param name="conversions"></param>
  1644. <param name="properties"></param>
  1645. </member>
  1646. <member name="M:Microsoft.Owin.Builder.AppBuilder.Use(System.Object,System.Object[])">
  1647. <summary>
  1648. Adds a middleware node to the OWIN function pipeline. The middleware are
  1649. invoked in the order they are added: the first middleware passed to Use will
  1650. be the outermost function, and the last middleware passed to Use will be the
  1651. innermost.
  1652. </summary>
  1653. <param name="middleware">
  1654. The middleware parameter determines which behavior is being chained into the
  1655. pipeline.
  1656. If the middleware given to Use is a Delegate, then it will be invoked with the "next app" in
  1657. the chain as the first parameter. If the delegate takes more than the single argument,
  1658. then the additional values must be provided to Use in the args array.
  1659. If the middleware given to Use is a Type, then the public constructor will be
  1660. invoked with the "next app" in the chain as the first parameter. The resulting object
  1661. must have a public Invoke method. If the object has constructors which take more than
  1662. the single "next app" argument, then additional values may be provided in the args array.
  1663. </param>
  1664. <param name="args">
  1665. Any additional args passed to Use will be passed as additional values, following the "next app"
  1666. parameter, when the OWIN call pipeline is build.
  1667. They are passed as additional parameters if the middleware parameter is a Delegate, or as additional
  1668. constructor arguments if the middle parameter is a Type.
  1669. </param>
  1670. <returns>
  1671. The IAppBuilder itself is returned. This enables you to chain your use statements together.
  1672. </returns>
  1673. </member>
  1674. <member name="M:Microsoft.Owin.Builder.AppBuilder.New">
  1675. <summary>
  1676. The New method creates a new instance of an IAppBuilder. This is needed to create
  1677. a tree structure in your processing, rather than a linear pipeline. The new instance share the
  1678. same Properties, but will be created with a new, empty middleware list.
  1679. To create a tangent pipeline you would first call New, followed by several calls to Use on
  1680. the new builder, ending with a call to Build on the new builder. The return value from Build
  1681. will be the entry-point to your tangent pipeline. This entry-point may now be added to the
  1682. main pipeline as an argument to a switching middleware, which will either call the tangent
  1683. pipeline or the "next app", based on something in the request.
  1684. That said - all of that work is typically hidden by a middleware like Map, which will do that
  1685. for you.
  1686. </summary>
  1687. <returns>The new instance of the IAppBuilder implementation</returns>
  1688. </member>
  1689. <member name="M:Microsoft.Owin.Builder.AppBuilder.Build(System.Type)">
  1690. <summary>
  1691. The Build is called at the point when all of the middleware should be chained
  1692. together. This is typically done by the hosting component which created the app builder,
  1693. and does not need to be called by the startup method if the IAppBuilder is passed in.
  1694. </summary>
  1695. <param name="returnType">
  1696. The Type argument indicates which calling convention should be returned, and
  1697. is typically typeof(<typeref name="Func&lt;IDictionary&lt;string,object&gt;, Task&gt;"/>) for the OWIN
  1698. calling convention.
  1699. </param>
  1700. <returns>
  1701. Returns an instance of the pipeline's entry point. This object may be safely cast to the
  1702. type which was provided
  1703. </returns>
  1704. </member>
  1705. <member name="P:Microsoft.Owin.Builder.AppBuilder.Properties">
  1706. <summary>
  1707. Contains arbitrary properties which may added, examined, and modified by
  1708. components during the startup sequence.
  1709. </summary>
  1710. <returns>Returns <see cref="T:System.Collections.Generic.IDictionary`2" />.</returns>
  1711. </member>
  1712. <member name="T:Microsoft.Owin.Builder.NotFound">
  1713. <summary>
  1714. Simple object used by AppBuilder as seed OWIN callable if the
  1715. builder.Properties["builder.DefaultApp"] is not set
  1716. </summary>
  1717. </member>
  1718. <member name="T:Microsoft.Owin.Infrastructure.ISystemClock">
  1719. <summary>
  1720. Abstracts the system clock to facilitate testing.
  1721. </summary>
  1722. </member>
  1723. <member name="P:Microsoft.Owin.Infrastructure.ISystemClock.UtcNow">
  1724. <summary>
  1725. Retrieves the current system time in UTC.
  1726. </summary>
  1727. </member>
  1728. <member name="T:Microsoft.Owin.Infrastructure.SystemClock">
  1729. <summary>
  1730. Provides access to the normal system clock.
  1731. </summary>
  1732. </member>
  1733. <member name="P:Microsoft.Owin.Infrastructure.SystemClock.UtcNow">
  1734. <summary>
  1735. Retrieves the current system time in UTC.
  1736. </summary>
  1737. </member>
  1738. <member name="T:Microsoft.Owin.Infrastructure.WebUtilities">
  1739. <summary>
  1740. Response generation utilities.
  1741. </summary>
  1742. </member>
  1743. <member name="M:Microsoft.Owin.Infrastructure.WebUtilities.AddQueryString(System.String,System.String)">
  1744. <summary>
  1745. Append the given query to the uri.
  1746. </summary>
  1747. <param name="uri">The base uri.</param>
  1748. <param name="queryString">The query string to append, if any.</param>
  1749. <returns>The combine result.</returns>
  1750. </member>
  1751. <member name="M:Microsoft.Owin.Infrastructure.WebUtilities.AddQueryString(System.String,System.String,System.String)">
  1752. <summary>
  1753. Append the given query key and value to the uri.
  1754. </summary>
  1755. <param name="uri">The base uri.</param>
  1756. <param name="name">The name of the query key.</param>
  1757. <param name="value">The query value.</param>
  1758. <returns>The combine result.</returns>
  1759. </member>
  1760. <member name="M:Microsoft.Owin.Infrastructure.WebUtilities.AddQueryString(System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
  1761. <summary>
  1762. Append the given query keys and values to the uri.
  1763. </summary>
  1764. <param name="uri">The base uri.</param>
  1765. <param name="queryString">A collection of name value query pairs to append.</param>
  1766. <returns>The combine result.</returns>
  1767. </member>
  1768. <member name="T:Microsoft.Owin.ResponseCookieCollection">
  1769. <summary>
  1770. A wrapper for the response Set-Cookie header
  1771. </summary>
  1772. </member>
  1773. <member name="M:Microsoft.Owin.ResponseCookieCollection.#ctor(Microsoft.Owin.IHeaderDictionary)">
  1774. <summary>
  1775. Create a new wrapper
  1776. </summary>
  1777. <param name="headers"></param>
  1778. </member>
  1779. <member name="M:Microsoft.Owin.ResponseCookieCollection.Append(System.String,System.String)">
  1780. <summary>
  1781. Add a new cookie and value
  1782. </summary>
  1783. <param name="key"></param>
  1784. <param name="value"></param>
  1785. </member>
  1786. <member name="M:Microsoft.Owin.ResponseCookieCollection.Append(System.String,System.String,Microsoft.Owin.CookieOptions)">
  1787. <summary>
  1788. Add a new cookie
  1789. </summary>
  1790. <param name="key"></param>
  1791. <param name="value"></param>
  1792. <param name="options"></param>
  1793. </member>
  1794. <member name="M:Microsoft.Owin.ResponseCookieCollection.Delete(System.String)">
  1795. <summary>
  1796. Sets an expired cookie
  1797. </summary>
  1798. <param name="key"></param>
  1799. </member>
  1800. <member name="M:Microsoft.Owin.ResponseCookieCollection.Delete(System.String,Microsoft.Owin.CookieOptions)">
  1801. <summary>
  1802. Sets an expired cookie
  1803. </summary>
  1804. <param name="key"></param>
  1805. <param name="options"></param>
  1806. </member>
  1807. <member name="T:Microsoft.Owin.Security.AuthenticateResult">
  1808. <summary>
  1809. Acts as the return value from calls to the IAuthenticationManager's AuthenticeAsync methods.
  1810. </summary>
  1811. </member>
  1812. <member name="M:Microsoft.Owin.Security.AuthenticateResult.#ctor(System.Security.Principal.IIdentity,Microsoft.Owin.Security.AuthenticationProperties,Microsoft.Owin.Security.AuthenticationDescription)">
  1813. <summary>
  1814. Create an instance of the result object
  1815. </summary>
  1816. <param name="identity">Assigned to Identity. May be null.</param>
  1817. <param name="properties">Assigned to Properties. Contains extra information carried along with the identity.</param>
  1818. <param name="description">Assigned to Description. Contains information describing the authentication provider.</param>
  1819. </member>
  1820. <member name="P:Microsoft.Owin.Security.AuthenticateResult.Identity">
  1821. <summary>
  1822. Contains the claims that were authenticated by the given AuthenticationType. If the authentication
  1823. type was not successful the Identity property will be null.
  1824. </summary>
  1825. </member>
  1826. <member name="P:Microsoft.Owin.Security.AuthenticateResult.Properties">
  1827. <summary>
  1828. Contains extra values that were provided with the original SignIn call.
  1829. </summary>
  1830. </member>
  1831. <member name="P:Microsoft.Owin.Security.AuthenticateResult.Description">
  1832. <summary>
  1833. Contains description properties for the middleware authentication type in general. Does not
  1834. vary per request.
  1835. </summary>
  1836. </member>
  1837. <member name="T:Microsoft.Owin.Security.AuthenticationDescription">
  1838. <summary>
  1839. Contains information describing an authentication provider.
  1840. </summary>
  1841. </member>
  1842. <member name="M:Microsoft.Owin.Security.AuthenticationDescription.#ctor">
  1843. <summary>
  1844. Initializes a new instance of the <see cref="T:Microsoft.Owin.Security.AuthenticationDescription"/> class
  1845. </summary>
  1846. </member>
  1847. <member name="M:Microsoft.Owin.Security.AuthenticationDescription.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object})">
  1848. <summary>
  1849. Initializes a new instance of the <see cref="T:Microsoft.Owin.Security.AuthenticationDescription"/> class
  1850. </summary>
  1851. <param name="properties"></param>
  1852. </member>
  1853. <member name="P:Microsoft.Owin.Security.AuthenticationDescription.Properties">
  1854. <summary>
  1855. Contains metadata about the authentication provider.
  1856. </summary>
  1857. </member>
  1858. <member name="P:Microsoft.Owin.Security.AuthenticationDescription.AuthenticationType">
  1859. <summary>
  1860. Gets or sets the name used to reference the authentication middleware instance.
  1861. </summary>
  1862. </member>
  1863. <member name="P:Microsoft.Owin.Security.AuthenticationDescription.Caption">
  1864. <summary>
  1865. Gets or sets the display name for the authentication provider.
  1866. </summary>
  1867. </member>
  1868. <member name="T:Microsoft.Owin.Extensions.IntegratedPipelineExtensions">
  1869. <summary>
  1870. Extension methods used to indicate at which stage in the integrated pipeline prior middleware should run.
  1871. </summary>
  1872. </member>
  1873. <member name="M:Microsoft.Owin.Extensions.IntegratedPipelineExtensions.UseStageMarker(Owin.IAppBuilder,System.String)">
  1874. <summary>
  1875. Call after other middleware to specify when they should run in the integrated pipeline.
  1876. </summary>
  1877. <param name="app">The IAppBuilder.</param>
  1878. <param name="stageName">The name of the integrated pipeline in which to run.</param>
  1879. <returns>The original IAppBuilder for chaining.</returns>
  1880. </member>
  1881. <member name="M:Microsoft.Owin.Extensions.IntegratedPipelineExtensions.UseStageMarker(Owin.IAppBuilder,Owin.PipelineStage)">
  1882. <summary>
  1883. Call after other middleware to specify when they should run in the integrated pipeline.
  1884. </summary>
  1885. <param name="app">The IAppBuilder.</param>
  1886. <param name="stage">The stage of the integrated pipeline in which to run.</param>
  1887. <returns>The original IAppBuilder for chaining.</returns>
  1888. </member>
  1889. <member name="T:Microsoft.Owin.Logging.AppBuilderLoggerExtensions">
  1890. <summary>
  1891. Logging extension methods for IAppBuilder.
  1892. </summary>
  1893. </member>
  1894. <member name="M:Microsoft.Owin.Logging.AppBuilderLoggerExtensions.SetLoggerFactory(Owin.IAppBuilder,Microsoft.Owin.Logging.ILoggerFactory)">
  1895. <summary>
  1896. Sets the server.LoggerFactory in the Properties collection.
  1897. </summary>
  1898. <param name="app"></param>
  1899. <param name="loggerFactory"></param>
  1900. </member>
  1901. <member name="M:Microsoft.Owin.Logging.AppBuilderLoggerExtensions.GetLoggerFactory(Owin.IAppBuilder)">
  1902. <summary>
  1903. Retrieves the server.LoggerFactory from the Properties collection.
  1904. </summary>
  1905. <param name="app"></param>
  1906. <returns></returns>
  1907. </member>
  1908. <member name="M:Microsoft.Owin.Logging.AppBuilderLoggerExtensions.CreateLogger(Owin.IAppBuilder,System.String)">
  1909. <summary>
  1910. Creates a new ILogger instance from the server.LoggerFactory in the Properties collection.
  1911. </summary>
  1912. <param name="app"></param>
  1913. <param name="name"></param>
  1914. <returns></returns>
  1915. </member>
  1916. <member name="M:Microsoft.Owin.Logging.AppBuilderLoggerExtensions.CreateLogger(Owin.IAppBuilder,System.Type)">
  1917. <summary>
  1918. Creates a new ILogger instance from the server.LoggerFactory in the Properties collection.
  1919. </summary>
  1920. <param name="app"></param>
  1921. <param name="component"></param>
  1922. <returns></returns>
  1923. </member>
  1924. <member name="M:Microsoft.Owin.Logging.AppBuilderLoggerExtensions.CreateLogger``1(Owin.IAppBuilder)">
  1925. <summary>
  1926. Creates a new ILogger instance from the server.LoggerFactory in the Properties collection.
  1927. </summary>
  1928. <typeparam name="TType"></typeparam>
  1929. <param name="app"></param>
  1930. <returns></returns>
  1931. </member>
  1932. <member name="T:Microsoft.Owin.Logging.ILoggerFactory">
  1933. <summary>
  1934. Used to create logger instances of the given name.
  1935. </summary>
  1936. </member>
  1937. <member name="M:Microsoft.Owin.Logging.ILoggerFactory.Create(System.String)">
  1938. <summary>
  1939. Creates a new ILogger instance of the given name.
  1940. </summary>
  1941. <param name="name"></param>
  1942. <returns></returns>
  1943. </member>
  1944. <member name="T:Microsoft.Owin.Logging.ILogger">
  1945. <summary>
  1946. A generic interface for logging.
  1947. </summary>
  1948. </member>
  1949. <member name="M:Microsoft.Owin.Logging.ILogger.WriteCore(System.Diagnostics.TraceEventType,System.Int32,System.Object,System.Exception,System.Func{System.Object,System.Exception,System.String})">
  1950. <summary>
  1951. Aggregates most logging patterns to a single method. This must be compatible with the Func representation in the OWIN environment.
  1952. To check IsEnabled call WriteCore with only TraceEventType and check the return value, no event will be written.
  1953. </summary>
  1954. <param name="eventType"></param>
  1955. <param name="eventId"></param>
  1956. <param name="state"></param>
  1957. <param name="exception"></param>
  1958. <param name="formatter"></param>
  1959. <returns></returns>
  1960. </member>
  1961. <member name="T:Microsoft.Owin.BuilderProperties.Address">
  1962. <summary>
  1963. Contains the parts of an address.
  1964. </summary>
  1965. </member>
  1966. <member name="M:Microsoft.Owin.BuilderProperties.Address.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object})">
  1967. <summary>
  1968. Initializes a new instance.
  1969. </summary>
  1970. <param name="dictionary"></param>
  1971. </member>
  1972. <member name="M:Microsoft.Owin.BuilderProperties.Address.#ctor(System.String,System.String,System.String,System.String)">
  1973. <summary>
  1974. Initializes a new <see cref="T:Microsoft.Owin.BuilderProperties.Address"/> with the given parts.
  1975. </summary>
  1976. <param name="scheme">The scheme.</param>
  1977. <param name="host">The host.</param>
  1978. <param name="port">The port.</param>
  1979. <param name="path">The path.</param>
  1980. </member>
  1981. <member name="M:Microsoft.Owin.BuilderProperties.Address.Create">
  1982. <summary>
  1983. Creates a new <see cref="T:Microsoft.Owin.BuilderProperties.Address"/>
  1984. </summary>
  1985. <returns>A new <see cref="T:Microsoft.Owin.BuilderProperties.Address" /></returns>
  1986. </member>
  1987. <member name="M:Microsoft.Owin.BuilderProperties.Address.Equals(Microsoft.Owin.BuilderProperties.Address)">
  1988. <summary>
  1989. Determines whether the specified object is equal to the current object.
  1990. </summary>
  1991. <param name="other">The other object.</param>
  1992. <returns>true if the specified object is equal to the current object; otherwise, false.</returns>
  1993. </member>
  1994. <member name="M:Microsoft.Owin.BuilderProperties.Address.Equals(System.Object)">
  1995. <summary>
  1996. Determines whether the specified object is equal to the current object.
  1997. </summary>
  1998. <param name="obj">The other object.</param>
  1999. <returns>true if the specified object is equal to the current object; otherwise, false.</returns>
  2000. </member>
  2001. <member name="M:Microsoft.Owin.BuilderProperties.Address.GetHashCode">
  2002. <summary>
  2003. Returns the hash code for this instance.
  2004. </summary>
  2005. <returns>The hash code for this instance.</returns>
  2006. </member>
  2007. <member name="M:Microsoft.Owin.BuilderProperties.Address.op_Equality(Microsoft.Owin.BuilderProperties.Address,Microsoft.Owin.BuilderProperties.Address)">
  2008. <summary>
  2009. Determines whether two specified instances of <see cref="T:Microsoft.Owin.BuilderProperties.Address" /> are equal.
  2010. </summary>
  2011. <param name="left">The first object to compare.</param>
  2012. <param name="right">The second object to compare.</param>
  2013. <returns>true if left and right represent the same address; otherwise, false.</returns>
  2014. </member>
  2015. <member name="M:Microsoft.Owin.BuilderProperties.Address.op_Inequality(Microsoft.Owin.BuilderProperties.Address,Microsoft.Owin.BuilderProperties.Address)">
  2016. <summary>
  2017. Determines whether two specified instances of <see cref="T:Microsoft.Owin.BuilderProperties.Address" /> are not equal.
  2018. </summary>
  2019. <param name="left">The first object to compare.</param>
  2020. <param name="right">The second object to compare.</param>
  2021. <returns>true if left and right do not represent the same address; otherwise, false.</returns>
  2022. </member>
  2023. <member name="M:Microsoft.Owin.BuilderProperties.Address.Get``1(System.String)">
  2024. <summary>
  2025. Gets a specified key and value from the underlying dictionary.
  2026. </summary>
  2027. <typeparam name="T"></typeparam>
  2028. <param name="key">The key.</param>
  2029. <returns></returns>
  2030. </member>
  2031. <member name="M:Microsoft.Owin.BuilderProperties.Address.Set(System.String,System.Object)">
  2032. <summary>
  2033. Sets a specified key and value in the underlying dictionary.
  2034. </summary>
  2035. <param name="key">The key.</param>
  2036. <param name="value">The value.</param>
  2037. <returns></returns>
  2038. </member>
  2039. <member name="P:Microsoft.Owin.BuilderProperties.Address.Dictionary">
  2040. <summary>
  2041. Gets the internal dictionary for this collection.
  2042. </summary>
  2043. <returns>The internal dictionary for this collection.</returns>
  2044. </member>
  2045. <member name="P:Microsoft.Owin.BuilderProperties.Address.Scheme">
  2046. <summary>
  2047. The uri scheme.
  2048. </summary>
  2049. </member>
  2050. <member name="P:Microsoft.Owin.BuilderProperties.Address.Host">
  2051. <summary>
  2052. The uri host.
  2053. </summary>
  2054. </member>
  2055. <member name="P:Microsoft.Owin.BuilderProperties.Address.Port">
  2056. <summary>
  2057. The uri port.
  2058. </summary>
  2059. </member>
  2060. <member name="P:Microsoft.Owin.BuilderProperties.Address.Path">
  2061. <summary>
  2062. The uri path.
  2063. </summary>
  2064. </member>
  2065. <member name="T:Microsoft.Owin.BuilderProperties.AddressCollection">
  2066. <summary>
  2067. Wraps the host.Addresses list.
  2068. </summary>
  2069. </member>
  2070. <member name="M:Microsoft.Owin.BuilderProperties.AddressCollection.#ctor(System.Collections.Generic.IList{System.Collections.Generic.IDictionary{System.String,System.Object}})">
  2071. <summary>
  2072. Initializes a new instance of the <see cref="T:Microsoft.Owin.BuilderProperties.AddressCollection" /> class.
  2073. </summary>
  2074. <param name="list">The address list to set to the collection.</param>
  2075. </member>
  2076. <member name="M:Microsoft.Owin.BuilderProperties.AddressCollection.Add(Microsoft.Owin.BuilderProperties.Address)">
  2077. <summary>
  2078. Adds the specified address to the collection.
  2079. </summary>
  2080. <param name="address">The address to add to the collection.</param>
  2081. </member>
  2082. <member name="M:Microsoft.Owin.BuilderProperties.AddressCollection.System#Collections#IEnumerable#GetEnumerator">
  2083. <summary>
  2084. Gets the enumerator that iterates through the collection.
  2085. </summary>
  2086. <returns>The enumerator that can be used to iterate through the collection.</returns>
  2087. </member>
  2088. <member name="M:Microsoft.Owin.BuilderProperties.AddressCollection.GetEnumerator">
  2089. <summary>
  2090. Gets the enumerator that iterates through the collection.
  2091. </summary>
  2092. <returns>The enumerator that can be used to iterate through the collection.</returns>
  2093. </member>
  2094. <member name="M:Microsoft.Owin.BuilderProperties.AddressCollection.Create">
  2095. <summary>
  2096. Creates a new empty instance of <see cref="T:Microsoft.Owin.BuilderProperties.AddressCollection" />.
  2097. </summary>
  2098. <returns>A new empty instance of <see cref="T:Microsoft.Owin.BuilderProperties.AddressCollection" />.</returns>
  2099. </member>
  2100. <member name="M:Microsoft.Owin.BuilderProperties.AddressCollection.Equals(Microsoft.Owin.BuilderProperties.AddressCollection)">
  2101. <summary>
  2102. Determines whether the current collection is equal to the specified collection.
  2103. </summary>
  2104. <param name="other">The other collection to compare to the current collection.</param>
  2105. <returns>true if current collection is equal to the specified collection; otherwise, false.</returns>
  2106. </member>
  2107. <member name="M:Microsoft.Owin.BuilderProperties.AddressCollection.Equals(System.Object)">
  2108. <summary>
  2109. Determines whether the current collection is equal to the specified object.
  2110. </summary>
  2111. <param name="obj">The object to compare to the current collection.</param>
  2112. <returns>true if current collection is equal to the specified object; otherwise, false.</returns>
  2113. </member>
  2114. <member name="M:Microsoft.Owin.BuilderProperties.AddressCollection.GetHashCode">
  2115. <summary>
  2116. Gets the hash code for this instance.
  2117. </summary>
  2118. <returns>The hash code for this instance.</returns>
  2119. </member>
  2120. <member name="M:Microsoft.Owin.BuilderProperties.AddressCollection.op_Equality(Microsoft.Owin.BuilderProperties.AddressCollection,Microsoft.Owin.BuilderProperties.AddressCollection)">
  2121. <summary>
  2122. Determines whether the first collection is equal to the second collection.
  2123. </summary>
  2124. <param name="left">The first collection to compare.</param>
  2125. <param name="right">The second collection to compare.</param>
  2126. <returns>true if both collections are equal; otherwise, false.</returns>
  2127. </member>
  2128. <member name="M:Microsoft.Owin.BuilderProperties.AddressCollection.op_Inequality(Microsoft.Owin.BuilderProperties.AddressCollection,Microsoft.Owin.BuilderProperties.AddressCollection)">
  2129. <summary>
  2130. Determines whether the first collection is not equal to the second collection.
  2131. </summary>
  2132. <param name="left">The first collection to compare.</param>
  2133. <param name="right">The second collection to compare.</param>
  2134. <returns>true if both collections are not equal; otherwise, false.</returns>
  2135. </member>
  2136. <member name="P:Microsoft.Owin.BuilderProperties.AddressCollection.List">
  2137. <summary>
  2138. Gets the underlying address list.
  2139. </summary>
  2140. <returns>The underlying address list.</returns>
  2141. </member>
  2142. <member name="P:Microsoft.Owin.BuilderProperties.AddressCollection.Count">
  2143. <summary>
  2144. Gets the number of elements in the collection.
  2145. </summary>
  2146. <returns>The number of elements in the collection.</returns>
  2147. </member>
  2148. <member name="P:Microsoft.Owin.BuilderProperties.AddressCollection.Item(System.Int32)">
  2149. <summary>
  2150. Gets the item with the specified index from the collection.
  2151. </summary>
  2152. <param name="index">The index.</param>
  2153. <returns>The item with the specified index.</returns>
  2154. </member>
  2155. <member name="T:Microsoft.Owin.BuilderProperties.AppProperties">
  2156. <summary>
  2157. A wrapper for the <see cref="P:Microsoft.Owin.Builder.AppBuilder.Properties" /> IDictionary.
  2158. </summary>
  2159. </member>
  2160. <member name="M:Microsoft.Owin.BuilderProperties.AppProperties.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object})">
  2161. <summary>
  2162. Initializes a new instance of the <see cref="T:Microsoft.Owin.BuilderProperties.AppProperties" /> class.
  2163. </summary>
  2164. <param name="dictionary"></param>
  2165. </member>
  2166. <member name="M:Microsoft.Owin.BuilderProperties.AppProperties.Equals(Microsoft.Owin.BuilderProperties.AppProperties)">
  2167. <summary>
  2168. Determines whether the current AppProperties is equal to the specified AppProperties.
  2169. </summary>
  2170. <param name="other">The other AppProperties to compare with the current instance.</param>
  2171. <returns>true if the current AppProperties is equal to the specified AppProperties; otherwise, false.</returns>
  2172. </member>
  2173. <member name="M:Microsoft.Owin.BuilderProperties.AppProperties.Equals(System.Object)">
  2174. <summary>
  2175. Determines whether the current AppProperties is equal to the specified object.
  2176. </summary>
  2177. <param name="obj">The object to compare with the current instance.</param>
  2178. <returns>true if the current AppProperties is equal to the specified object; otherwise, false.</returns>
  2179. </member>
  2180. <member name="M:Microsoft.Owin.BuilderProperties.AppProperties.GetHashCode">
  2181. <summary>
  2182. Returns the hash code for this instance.
  2183. </summary>
  2184. <returns>The hash code for this instance.</returns>
  2185. </member>
  2186. <member name="M:Microsoft.Owin.BuilderProperties.AppProperties.op_Equality(Microsoft.Owin.BuilderProperties.AppProperties,Microsoft.Owin.BuilderProperties.AppProperties)">
  2187. <summary>
  2188. Determines whether the first AppPProperties is equal to the second AppProperties.
  2189. </summary>
  2190. <param name="left">The first AppPropeties to compare.</param>
  2191. <param name="right">The second AppPropeties to compare.</param>
  2192. <returns>true if both AppProperties are equal; otherwise, false.</returns>
  2193. </member>
  2194. <member name="M:Microsoft.Owin.BuilderProperties.AppProperties.op_Inequality(Microsoft.Owin.BuilderProperties.AppProperties,Microsoft.Owin.BuilderProperties.AppProperties)">
  2195. <summary>
  2196. Determines whether the first AppPProperties is not equal to the second AppProperties.
  2197. </summary>
  2198. <param name="left">The first AppPropeties to compare.</param>
  2199. <param name="right">The second AppPropeties to compare.</param>
  2200. <returns>true if both AppProperties are not equal; otherwise, false.</returns>
  2201. </member>
  2202. <member name="M:Microsoft.Owin.BuilderProperties.AppProperties.Get``1(System.String)">
  2203. <summary>
  2204. Gets the value from the dictionary with the specified key.
  2205. </summary>
  2206. <typeparam name="T">The type of the value.</typeparam>
  2207. <param name="key">The key of the value to get.</param>
  2208. <returns>The value with the specified key.</returns>
  2209. </member>
  2210. <member name="M:Microsoft.Owin.BuilderProperties.AppProperties.Set(System.String,System.Object)">
  2211. <summary>
  2212. Sets the value with the specified key.
  2213. </summary>
  2214. <param name="key">The key of the value to set.</param>
  2215. <param name="value">The value to set.</param>
  2216. <returns>This instance.</returns>
  2217. </member>
  2218. <member name="P:Microsoft.Owin.BuilderProperties.AppProperties.OwinVersion">
  2219. <summary>
  2220. Gets or sets the string value for “owin.Version”.
  2221. </summary>
  2222. <returns>The string value for “owin.Version”.</returns>
  2223. </member>
  2224. <member name="P:Microsoft.Owin.BuilderProperties.AppProperties.DefaultApp">
  2225. <summary>
  2226. Gets or sets the function delegate for “builder.DefaultApp”.
  2227. </summary>
  2228. <returns>The function delegate for “builder.DefaultApp”.</returns>
  2229. </member>
  2230. <member name="P:Microsoft.Owin.BuilderProperties.AppProperties.AddSignatureConversionDelegate">
  2231. <summary>
  2232. Gets or sets the action delegate for “builder.AddSignatureConversion”.
  2233. </summary>
  2234. <returns>The action delegate for “builder.AddSignatureConversion”.</returns>
  2235. </member>
  2236. <member name="P:Microsoft.Owin.BuilderProperties.AppProperties.AppName">
  2237. <summary>
  2238. Gets or sets the string value for “host.AppName”.
  2239. </summary>
  2240. <returns>The string value for “host.AppName”.</returns>
  2241. </member>
  2242. <member name="P:Microsoft.Owin.BuilderProperties.AppProperties.TraceOutput">
  2243. <summary>
  2244. Gets or sets the text writer for “host.TraceOutput”.
  2245. </summary>
  2246. <returns>The text writer for “host.TraceOutput”.</returns>
  2247. </member>
  2248. <member name="P:Microsoft.Owin.BuilderProperties.AppProperties.OnAppDisposing">
  2249. <summary>
  2250. Gets or sets the cancellation token for “host.OnAppDisposing”.
  2251. </summary>
  2252. <returns>The cancellation token for “host.OnAppDisposing”.</returns>
  2253. </member>
  2254. <member name="P:Microsoft.Owin.BuilderProperties.AppProperties.Addresses">
  2255. <summary>
  2256. Gets or sets the address collection for “host.Addresses”.
  2257. </summary>
  2258. <returns>The address collection for “host.Addresses”.</returns>
  2259. </member>
  2260. <member name="P:Microsoft.Owin.BuilderProperties.AppProperties.Capabilities">
  2261. <summary>
  2262. Gets or sets the list of “server.Capabilities”.
  2263. </summary>
  2264. <returns>The list of “server.Capabilities”.</returns>
  2265. </member>
  2266. <member name="P:Microsoft.Owin.BuilderProperties.AppProperties.Dictionary">
  2267. <summary>
  2268. Gets the underlying dictionary for this <see cref="T:Microsoft.Owin.BuilderProperties.AppProperties" /> instance.
  2269. </summary>
  2270. <returns>The underlying dictionary for this <see cref="T:Microsoft.Owin.BuilderProperties.AppProperties" /> instance.</returns>
  2271. </member>
  2272. <member name="T:Microsoft.Owin.BuilderProperties.Capabilities">
  2273. <summary>
  2274. Represents the capabilities for the builder properties.
  2275. </summary>
  2276. </member>
  2277. <member name="M:Microsoft.Owin.BuilderProperties.Capabilities.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object})">
  2278. <summary>
  2279. Initializes a new instance of the <see cref="T:Microsoft.Owin.BuilderProperties.Capabilities" /> class.
  2280. </summary>
  2281. <param name="dictionary"></param>
  2282. </member>
  2283. <member name="M:Microsoft.Owin.BuilderProperties.Capabilities.Create">
  2284. <summary>
  2285. Initializes a new instance of the <see cref="T:Microsoft.Owin.BuilderProperties.Capabilities" /> class.
  2286. </summary>
  2287. <returns>A new instance of the <see cref="T:Microsoft.Owin.BuilderProperties.Capabilities" /> class.</returns>
  2288. </member>
  2289. <member name="M:Microsoft.Owin.BuilderProperties.Capabilities.Equals(Microsoft.Owin.BuilderProperties.Capabilities)">
  2290. <summary>
  2291. Determines whether the current Capabilities instance is equal to the specified Capabilities.
  2292. </summary>
  2293. <param name="other">The other Capabilities to compare with the current instance.</param>
  2294. <returns>true if the specified object is equal to the current object; otherwise, false.</returns>
  2295. </member>
  2296. <member name="M:Microsoft.Owin.BuilderProperties.Capabilities.Equals(System.Object)">
  2297. <summary>
  2298. Determines whether the current Capabilities is equal to the specified object.
  2299. </summary>
  2300. <param name="obj">The object to compare with the current instance.</param>
  2301. <returns>true if the current Capabilities is equal to the specified object; otherwise, false.</returns>
  2302. </member>
  2303. <member name="M:Microsoft.Owin.BuilderProperties.Capabilities.GetHashCode">
  2304. <summary>
  2305. Returns the hash code for this instance.
  2306. </summary>
  2307. <returns>The hash code for this instance.</returns>
  2308. </member>
  2309. <member name="M:Microsoft.Owin.BuilderProperties.Capabilities.op_Equality(Microsoft.Owin.BuilderProperties.Capabilities,Microsoft.Owin.BuilderProperties.Capabilities)">
  2310. <summary>
  2311. Determines whether two specified instances of <see cref="T:Microsoft.Owin.BuilderProperties.Capabilities" /> are equal.
  2312. </summary>
  2313. <param name="left">The first object to compare.</param>
  2314. <param name="right">The second object to compare.</param>
  2315. <returns>true if the two specified instances of <see cref="T:Microsoft.Owin.BuilderProperties.Capabilities" /> are equal; otherwise, false.</returns>
  2316. </member>
  2317. <member name="M:Microsoft.Owin.BuilderProperties.Capabilities.op_Inequality(Microsoft.Owin.BuilderProperties.Capabilities,Microsoft.Owin.BuilderProperties.Capabilities)">
  2318. <summary>
  2319. Determines whether two specified instances of <see cref="T:Microsoft.Owin.BuilderProperties.Capabilities" /> are not equal.
  2320. </summary>
  2321. <param name="left">The first object to compare.</param>
  2322. <param name="right">The second object to compare.</param>
  2323. <returns>true if the two specified instances of <see cref="T:Microsoft.Owin.BuilderProperties.Capabilities" /> are not equal; otherwise, false.</returns>
  2324. </member>
  2325. <member name="M:Microsoft.Owin.BuilderProperties.Capabilities.Get``1(System.String)">
  2326. <summary>
  2327. Gets the value from the dictionary with the specified key.
  2328. </summary>
  2329. <typeparam name="T">The type of the value.</typeparam>
  2330. <param name="key">The key of the value to get.</param>
  2331. <returns>The value with the specified key.</returns>
  2332. </member>
  2333. <member name="M:Microsoft.Owin.BuilderProperties.Capabilities.Set(System.String,System.Object)">
  2334. <summary>
  2335. Sets the given key and value in the underlying dictionary.
  2336. </summary>
  2337. <param name="key">The key of the value to set.</param>
  2338. <param name="value">The value to set.</param>
  2339. <returns>This instance.</returns>
  2340. </member>
  2341. <member name="P:Microsoft.Owin.BuilderProperties.Capabilities.Dictionary">
  2342. <summary>
  2343. The underling IDictionary
  2344. </summary>
  2345. </member>
  2346. <member name="P:Microsoft.Owin.BuilderProperties.Capabilities.SendFileVersion">
  2347. <summary>
  2348. Gets or sets the string value for "sendfile.Version"
  2349. </summary>
  2350. <returns>the string value for "sendfile.Version"</returns>
  2351. </member>
  2352. <member name="P:Microsoft.Owin.BuilderProperties.Capabilities.WebSocketVersion">
  2353. <summary>
  2354. Gets or sets the websocket version.
  2355. </summary>
  2356. <returns>The websocket version.</returns>
  2357. </member>
  2358. <member name="T:Microsoft.Owin.CookieOptions">
  2359. <summary>
  2360. Options used to create a new cookie.
  2361. </summary>
  2362. </member>
  2363. <member name="M:Microsoft.Owin.CookieOptions.#ctor">
  2364. <summary>
  2365. Creates a default cookie with a path of '/'.
  2366. </summary>
  2367. </member>
  2368. <member name="P:Microsoft.Owin.CookieOptions.Domain">
  2369. <summary>
  2370. Gets or sets the domain to associate the cookie with.
  2371. </summary>
  2372. <returns>The domain to associate the cookie with.</returns>
  2373. </member>
  2374. <member name="P:Microsoft.Owin.CookieOptions.Path">
  2375. <summary>
  2376. Gets or sets the cookie path.
  2377. </summary>
  2378. <returns>The cookie path.</returns>
  2379. </member>
  2380. <member name="P:Microsoft.Owin.CookieOptions.Expires">
  2381. <summary>
  2382. Gets or sets the expiration date and time for the cookie.
  2383. </summary>
  2384. <returns>The expiration date and time for the cookie.</returns>
  2385. </member>
  2386. <member name="P:Microsoft.Owin.CookieOptions.Secure">
  2387. <summary>
  2388. Gets or sets a value that indicates whether to transmit the cookie using Secure Sockets Layer (SSL)—that is, over HTTPS only.
  2389. </summary>
  2390. <returns>true to transmit the cookie only over an SSL connection (HTTPS); otherwise, false.</returns>
  2391. </member>
  2392. <member name="P:Microsoft.Owin.CookieOptions.HttpOnly">
  2393. <summary>
  2394. Gets or sets a value that indicates whether a cookie is accessible by client-side script.
  2395. </summary>
  2396. <returns>true if a cookie is accessible by client-side script; otherwise, false.</returns>
  2397. </member>
  2398. <member name="T:Microsoft.Owin.Logging.LoggerFactory">
  2399. <summary>
  2400. Provides a default ILoggerFactory.
  2401. </summary>
  2402. </member>
  2403. <member name="P:Microsoft.Owin.Logging.LoggerFactory.Default">
  2404. <summary>
  2405. Provides a default ILoggerFactory based on System.Diagnostics.TraceSorce.
  2406. </summary>
  2407. </member>
  2408. <member name="T:Microsoft.Owin.Builder.AppBuilderExtensions">
  2409. <summary>
  2410. Extension methods for IAppBuilder.
  2411. </summary>
  2412. </member>
  2413. <member name="M:Microsoft.Owin.Builder.AppBuilderExtensions.Build(Owin.IAppBuilder)">
  2414. <summary>
  2415. The Build is called at the point when all of the middleware should be chained
  2416. together. May be called to build pipeline branches.
  2417. </summary>
  2418. <param name="builder"></param>
  2419. <returns>The request processing entry point for this section of the pipeline.</returns>
  2420. </member>
  2421. <member name="M:Microsoft.Owin.Builder.AppBuilderExtensions.Build``1(Owin.IAppBuilder)">
  2422. <summary>
  2423. The Build is called at the point when all of the middleware should be chained
  2424. together. May be called to build pipeline branches.
  2425. </summary>
  2426. <typeparam name="TApp">The application signature.</typeparam>
  2427. <param name="builder"></param>
  2428. <returns>The request processing entry point for this section of the pipeline.</returns>
  2429. </member>
  2430. <member name="M:Microsoft.Owin.Builder.AppBuilderExtensions.AddSignatureConversion(Owin.IAppBuilder,System.Delegate)">
  2431. <summary>
  2432. Adds converters for adapting between disparate application signatures.
  2433. </summary>
  2434. <param name="builder"></param>
  2435. <param name="conversion"></param>
  2436. </member>
  2437. <member name="M:Microsoft.Owin.Builder.AppBuilderExtensions.AddSignatureConversion``2(Owin.IAppBuilder,System.Func{``0,``1})">
  2438. <summary>
  2439. Adds converters for adapting between disparate application signatures.
  2440. </summary>
  2441. <typeparam name="T1"></typeparam>
  2442. <typeparam name="T2"></typeparam>
  2443. <param name="builder"></param>
  2444. <param name="conversion"></param>
  2445. </member>
  2446. <member name="T:Microsoft.Owin.Helpers.WebHelpers">
  2447. <summary>
  2448. Provides helper methods for processing requests.
  2449. </summary>
  2450. </member>
  2451. <member name="M:Microsoft.Owin.Helpers.WebHelpers.ParseForm(System.String)">
  2452. <summary>
  2453. Parses an HTTP form body.
  2454. </summary>
  2455. <param name="text">The HTTP form body to parse.</param>
  2456. <returns>The <see cref="T:Microsoft.Owin.IFormCollection" /> object containing the parsed HTTP form body.</returns>
  2457. </member>
  2458. <member name="T:Microsoft.Owin.Infrastructure.AppFuncTransition">
  2459. <summary>
  2460. Converts between an OwinMiddlware and an <typeref name="Func&lt;IDictionary&lt;string,object&gt;, Task&gt;"/>.
  2461. </summary>
  2462. </member>
  2463. <member name="T:Microsoft.Owin.OwinMiddleware">
  2464. <summary>
  2465. An abstract base class for a standard middleware pattern.
  2466. </summary>
  2467. </member>
  2468. <member name="M:Microsoft.Owin.OwinMiddleware.#ctor(Microsoft.Owin.OwinMiddleware)">
  2469. <summary>
  2470. Instantiates the middleware with an optional pointer to the next component.
  2471. </summary>
  2472. <param name="next"></param>
  2473. </member>
  2474. <member name="M:Microsoft.Owin.OwinMiddleware.Invoke(Microsoft.Owin.IOwinContext)">
  2475. <summary>
  2476. Process an individual request.
  2477. </summary>
  2478. <param name="context"></param>
  2479. <returns></returns>
  2480. </member>
  2481. <member name="P:Microsoft.Owin.OwinMiddleware.Next">
  2482. <summary>
  2483. The optional next component.
  2484. </summary>
  2485. </member>
  2486. <member name="M:Microsoft.Owin.Infrastructure.AppFuncTransition.#ctor(System.Func{System.Collections.Generic.IDictionary{System.String,System.Object},System.Threading.Tasks.Task})">
  2487. <summary>
  2488. </summary>
  2489. <param name="next"></param>
  2490. </member>
  2491. <member name="M:Microsoft.Owin.Infrastructure.AppFuncTransition.Invoke(Microsoft.Owin.IOwinContext)">
  2492. <summary>
  2493. </summary>
  2494. <param name="context"></param>
  2495. <returns></returns>
  2496. </member>
  2497. <member name="T:Microsoft.Owin.Infrastructure.OwinMiddlewareTransition">
  2498. <summary>
  2499. Transitions between <typeref name="Func&lt;IDictionary&lt;string,object&gt;, Task&gt;"/> and OwinMiddleware.
  2500. </summary>
  2501. </member>
  2502. <member name="M:Microsoft.Owin.Infrastructure.OwinMiddlewareTransition.#ctor(Microsoft.Owin.OwinMiddleware)">
  2503. <summary>
  2504. </summary>
  2505. <param name="next"></param>
  2506. </member>
  2507. <member name="M:Microsoft.Owin.Infrastructure.OwinMiddlewareTransition.Invoke(System.Collections.Generic.IDictionary{System.String,System.Object})">
  2508. <summary>
  2509. </summary>
  2510. <param name="environment">OWIN environment dictionary which stores state information about the request, response and relevant server state.</param>
  2511. <returns></returns>
  2512. </member>
  2513. <member name="T:Microsoft.Owin.Infrastructure.SignatureConversions">
  2514. <summary>
  2515. Adds adapters between <typeref name="Func&lt;IDictionary&lt;string,object&gt;, Task&gt;"/> and OwinMiddleware.
  2516. </summary>
  2517. </member>
  2518. <member name="M:Microsoft.Owin.Infrastructure.SignatureConversions.AddConversions(Owin.IAppBuilder)">
  2519. <summary>
  2520. Adds adapters between <typeref name="Func&lt;IDictionary&lt;string,object&gt;, Task&gt;"/> and OwinMiddleware.
  2521. </summary>
  2522. <param name="app"></param>
  2523. </member>
  2524. <member name="T:Microsoft.Owin.OwinRequest">
  2525. <summary>
  2526. This wraps OWIN environment dictionary and provides strongly typed accessors.
  2527. </summary>
  2528. </member>
  2529. <member name="M:Microsoft.Owin.OwinRequest.#ctor">
  2530. <summary>
  2531. Create a new context with only request and response header collections.
  2532. </summary>
  2533. </member>
  2534. <member name="M:Microsoft.Owin.OwinRequest.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object})">
  2535. <summary>
  2536. Create a new environment wrapper exposing request properties.
  2537. </summary>
  2538. <param name="environment">OWIN environment dictionary which stores state information about the request, response and relevant server state.</param>
  2539. </member>
  2540. <member name="M:Microsoft.Owin.OwinRequest.ReadFormAsync">
  2541. <summary>
  2542. Asynchronously reads and parses the request body as a form.
  2543. </summary>
  2544. <returns>The parsed form data.</returns>
  2545. </member>
  2546. <member name="M:Microsoft.Owin.OwinRequest.Get``1(System.String)">
  2547. <summary>
  2548. Gets a value from the OWIN environment, or returns default(T) if not present.
  2549. </summary>
  2550. <typeparam name="T">The type of the value.</typeparam>
  2551. <param name="key">The key of the value to get.</param>
  2552. <returns>The value with the specified key or the default(T) if not present.</returns>
  2553. </member>
  2554. <member name="M:Microsoft.Owin.OwinRequest.Set``1(System.String,``0)">
  2555. <summary>
  2556. Sets the given key and value in the OWIN environment.
  2557. </summary>
  2558. <typeparam name="T">The type of the value.</typeparam>
  2559. <param name="key">The key of the value to set.</param>
  2560. <param name="value">The value to set.</param>
  2561. <returns>This instance.</returns>
  2562. </member>
  2563. <member name="P:Microsoft.Owin.OwinRequest.Environment">
  2564. <summary>
  2565. Gets the OWIN environment.
  2566. </summary>
  2567. <returns>The OWIN environment.</returns>
  2568. </member>
  2569. <member name="P:Microsoft.Owin.OwinRequest.Context">
  2570. <summary>
  2571. Gets the request context.
  2572. </summary>
  2573. <returns>The request context.</returns>
  2574. </member>
  2575. <member name="P:Microsoft.Owin.OwinRequest.Method">
  2576. <summary>
  2577. Gets or set the HTTP method.
  2578. </summary>
  2579. <returns>The HTTP method.</returns>
  2580. </member>
  2581. <member name="P:Microsoft.Owin.OwinRequest.Scheme">
  2582. <summary>
  2583. Gets or set the HTTP request scheme from owin.RequestScheme.
  2584. </summary>
  2585. <returns>The HTTP request scheme from owin.RequestScheme.</returns>
  2586. </member>
  2587. <member name="P:Microsoft.Owin.OwinRequest.IsSecure">
  2588. <summary>
  2589. Returns true if the owin.RequestScheme is https.
  2590. </summary>
  2591. <returns>true if this request is using https; otherwise, false.</returns>
  2592. </member>
  2593. <member name="P:Microsoft.Owin.OwinRequest.Host">
  2594. <summary>
  2595. Gets or set the Host header. May include the port.
  2596. </summary>
  2597. <return>The Host header.</return>
  2598. </member>
  2599. <member name="P:Microsoft.Owin.OwinRequest.PathBase">
  2600. <summary>
  2601. Gets or set the owin.RequestPathBase.
  2602. </summary>
  2603. <returns>The owin.RequestPathBase.</returns>
  2604. </member>
  2605. <member name="P:Microsoft.Owin.OwinRequest.Path">
  2606. <summary>
  2607. Gets or set the request path from owin.RequestPath.
  2608. </summary>
  2609. <returns>The request path from owin.RequestPath.</returns>
  2610. </member>
  2611. <member name="P:Microsoft.Owin.OwinRequest.QueryString">
  2612. <summary>
  2613. Gets or set the query string from owin.RequestQueryString.
  2614. </summary>
  2615. <returns>The query string from owin.RequestQueryString.</returns>
  2616. </member>
  2617. <member name="P:Microsoft.Owin.OwinRequest.Query">
  2618. <summary>
  2619. Gets the query value collection parsed from owin.RequestQueryString.
  2620. </summary>
  2621. <returns>The query value collection parsed from owin.RequestQueryString.</returns>
  2622. </member>
  2623. <member name="P:Microsoft.Owin.OwinRequest.Uri">
  2624. <summary>
  2625. Gets the uniform resource identifier (URI) associated with the request.
  2626. </summary>
  2627. <returns>The uniform resource identifier (URI) associated with the request.</returns>
  2628. </member>
  2629. <member name="P:Microsoft.Owin.OwinRequest.Protocol">
  2630. <summary>
  2631. Gets or set the owin.RequestProtocol.
  2632. </summary>
  2633. <returns>The owin.RequestProtocol.</returns>
  2634. </member>
  2635. <member name="P:Microsoft.Owin.OwinRequest.Headers">
  2636. <summary>
  2637. Gets the request headers.
  2638. </summary>
  2639. <returns>The request headers.</returns>
  2640. </member>
  2641. <member name="P:Microsoft.Owin.OwinRequest.Cookies">
  2642. <summary>
  2643. Gets the collection of Cookies for this request.
  2644. </summary>
  2645. <returns>The collection of Cookies for this request.</returns>
  2646. </member>
  2647. <member name="P:Microsoft.Owin.OwinRequest.ContentType">
  2648. <summary>
  2649. Gets or sets the Content-Type header.
  2650. </summary>
  2651. <returns>The Content-Type header.</returns>
  2652. </member>
  2653. <member name="P:Microsoft.Owin.OwinRequest.CacheControl">
  2654. <summary>
  2655. Gets or sets the Cache-Control header.
  2656. </summary>
  2657. <returns>The Cache-Control header.</returns>
  2658. </member>
  2659. <member name="P:Microsoft.Owin.OwinRequest.MediaType">
  2660. <summary>
  2661. Gets or sets the Media-Type header.
  2662. </summary>
  2663. <returns>The Media-Type header.</returns>
  2664. </member>
  2665. <member name="P:Microsoft.Owin.OwinRequest.Accept">
  2666. <summary>
  2667. Gets or set the Accept header.
  2668. </summary>
  2669. <returns>The Accept header.</returns>
  2670. </member>
  2671. <member name="P:Microsoft.Owin.OwinRequest.Body">
  2672. <summary>
  2673. Gets or set the owin.RequestBody Stream.
  2674. </summary>
  2675. <returns>The owin.RequestBody Stream.</returns>
  2676. </member>
  2677. <member name="P:Microsoft.Owin.OwinRequest.CallCancelled">
  2678. <summary>
  2679. Gets or sets the cancellation token for the request.
  2680. </summary>
  2681. <returns>The cancellation token for the request.</returns>
  2682. </member>
  2683. <member name="P:Microsoft.Owin.OwinRequest.LocalIpAddress">
  2684. <summary>
  2685. Gets or set the server.LocalIpAddress.
  2686. </summary>
  2687. <returns>The server.LocalIpAddress.</returns>
  2688. </member>
  2689. <member name="P:Microsoft.Owin.OwinRequest.LocalPort">
  2690. <summary>
  2691. Gets or set the server.LocalPort.
  2692. </summary>
  2693. <returns>The server.LocalPort.</returns>
  2694. </member>
  2695. <member name="P:Microsoft.Owin.OwinRequest.RemoteIpAddress">
  2696. <summary>
  2697. Gets or set the server.RemoteIpAddress.
  2698. </summary>
  2699. <returns>The server.RemoteIpAddress.</returns>
  2700. </member>
  2701. <member name="P:Microsoft.Owin.OwinRequest.RemotePort">
  2702. <summary>
  2703. Gets or set the server.RemotePort.
  2704. </summary>
  2705. <returns>The server.RemotePort.</returns>
  2706. </member>
  2707. <member name="P:Microsoft.Owin.OwinRequest.User">
  2708. <summary>
  2709. Gets or set the server.User.
  2710. </summary>
  2711. <returns>The server.User.</returns>
  2712. </member>
  2713. <member name="T:Microsoft.Owin.OwinResponse">
  2714. <summary>
  2715. This wraps OWIN environment dictionary and provides strongly typed accessors.
  2716. </summary>
  2717. </member>
  2718. <member name="M:Microsoft.Owin.OwinResponse.#ctor">
  2719. <summary>
  2720. Create a new context with only request and response header collections.
  2721. </summary>
  2722. </member>
  2723. <member name="M:Microsoft.Owin.OwinResponse.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object})">
  2724. <summary>
  2725. Creates a new environment wrapper exposing response properties.
  2726. </summary>
  2727. <param name="environment">OWIN environment dictionary which stores state information about the request, response and relevant server state.</param>
  2728. </member>
  2729. <member name="M:Microsoft.Owin.OwinResponse.OnSendingHeaders(System.Action{System.Object},System.Object)">
  2730. <summary>
  2731. Registers for an event that fires when the response headers are sent.
  2732. </summary>
  2733. <param name="callback">The callback method.</param>
  2734. <param name="state">The callback state.</param>
  2735. </member>
  2736. <member name="M:Microsoft.Owin.OwinResponse.Redirect(System.String)">
  2737. <summary>
  2738. Sets a 302 response status code and the Location header.
  2739. </summary>
  2740. <param name="location">The location where to redirect the client.</param>
  2741. </member>
  2742. <member name="M:Microsoft.Owin.OwinResponse.Write(System.String)">
  2743. <summary>
  2744. Writes the given text to the response body stream using UTF-8.
  2745. </summary>
  2746. <param name="text">The response data.</param>
  2747. </member>
  2748. <member name="M:Microsoft.Owin.OwinResponse.Write(System.Byte[])">
  2749. <summary>
  2750. Writes the given bytes to the response body stream.
  2751. </summary>
  2752. <param name="data">The response data.</param>
  2753. </member>
  2754. <member name="M:Microsoft.Owin.OwinResponse.Write(System.Byte[],System.Int32,System.Int32)">
  2755. <summary>
  2756. Writes the given bytes to the response body stream.
  2757. </summary>
  2758. <param name="data">The response data.</param>
  2759. <param name="offset">The zero-based byte offset in the <paramref name="data" /> parameter at which to begin copying bytes.</param>
  2760. <param name="count">The number of bytes to write.</param>
  2761. </member>
  2762. <member name="M:Microsoft.Owin.OwinResponse.WriteAsync(System.String)">
  2763. <summary>
  2764. Asynchronously writes the given text to the response body stream using UTF-8.
  2765. </summary>
  2766. <param name="text">The response data.</param>
  2767. <returns>A Task tracking the state of the write operation.</returns>
  2768. </member>
  2769. <member name="M:Microsoft.Owin.OwinResponse.WriteAsync(System.String,System.Threading.CancellationToken)">
  2770. <summary>
  2771. Asynchronously writes the given text to the response body stream using UTF-8.
  2772. </summary>
  2773. <param name="text">The response data.</param>
  2774. <param name="token">A token used to indicate cancellation.</param>
  2775. <returns>A Task tracking the state of the write operation.</returns>
  2776. </member>
  2777. <member name="M:Microsoft.Owin.OwinResponse.WriteAsync(System.Byte[])">
  2778. <summary>
  2779. Asynchronously writes the given bytes to the response body stream.
  2780. </summary>
  2781. <param name="data">The response data.</param>
  2782. <returns>A Task tracking the state of the write operation.</returns>
  2783. </member>
  2784. <member name="M:Microsoft.Owin.OwinResponse.WriteAsync(System.Byte[],System.Threading.CancellationToken)">
  2785. <summary>
  2786. Asynchronously writes the given bytes to the response body stream.
  2787. </summary>
  2788. <param name="data">The response data.</param>
  2789. <param name="token">A token used to indicate cancellation.</param>
  2790. <returns>A Task tracking the state of the write operation.</returns>
  2791. </member>
  2792. <member name="M:Microsoft.Owin.OwinResponse.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
  2793. <summary>
  2794. Asynchronously writes the given bytes to the response body stream.
  2795. </summary>
  2796. <param name="data">The response data.</param>
  2797. <param name="offset">The zero-based byte offset in the <paramref name="data" /> parameter at which to begin copying bytes.</param>
  2798. <param name="count">The number of bytes to write.</param>
  2799. <param name="token">A token used to indicate cancellation.</param>
  2800. <returns>A Task tracking the state of the write operation.</returns>
  2801. </member>
  2802. <member name="M:Microsoft.Owin.OwinResponse.Get``1(System.String)">
  2803. <summary>
  2804. Gets a value from the OWIN environment, or returns default(T) if not present.
  2805. </summary>
  2806. <typeparam name="T">The type of the value.</typeparam>
  2807. <param name="key">The key of the value to get.</param>
  2808. <returns>The value with the specified key or the default(T) if not present.</returns>
  2809. </member>
  2810. <member name="M:Microsoft.Owin.OwinResponse.Set``1(System.String,``0)">
  2811. <summary>
  2812. Sets the given key and value in the OWIN environment.
  2813. </summary>
  2814. <typeparam name="T">The type of the value.</typeparam>
  2815. <param name="key">The key of the value to set.</param>
  2816. <param name="value">The value to set.</param>
  2817. <returns>This instance.</returns>
  2818. </member>
  2819. <member name="P:Microsoft.Owin.OwinResponse.Environment">
  2820. <summary>
  2821. Gets the OWIN environment.
  2822. </summary>
  2823. <returns>The OWIN environment.</returns>
  2824. </member>
  2825. <member name="P:Microsoft.Owin.OwinResponse.Context">
  2826. <summary>
  2827. Gets the request context.
  2828. </summary>
  2829. <returns>The request context.</returns>
  2830. </member>
  2831. <member name="P:Microsoft.Owin.OwinResponse.StatusCode">
  2832. <summary>
  2833. Gets or sets the optional owin.ResponseStatusCode.
  2834. </summary>
  2835. <returns>The optional owin.ResponseStatusCode, or 200 if not set.</returns>
  2836. </member>
  2837. <member name="P:Microsoft.Owin.OwinResponse.ReasonPhrase">
  2838. <summary>
  2839. Gets or sets the the optional owin.ResponseReasonPhrase.
  2840. </summary>
  2841. <returns>The the optional owin.ResponseReasonPhrase.</returns>
  2842. </member>
  2843. <member name="P:Microsoft.Owin.OwinResponse.Protocol">
  2844. <summary>
  2845. Gets or sets the owin.ResponseProtocol.
  2846. </summary>
  2847. <returns>The owin.ResponseProtocol.</returns>
  2848. </member>
  2849. <member name="P:Microsoft.Owin.OwinResponse.Headers">
  2850. <summary>
  2851. Gets the response header collection.
  2852. </summary>
  2853. <returns>The response header collection.</returns>
  2854. </member>
  2855. <member name="P:Microsoft.Owin.OwinResponse.Cookies">
  2856. <summary>
  2857. Gets a collection used to manipulate the Set-Cookie header.
  2858. </summary>
  2859. <returns>A collection used to manipulate the Set-Cookie header.</returns>
  2860. </member>
  2861. <member name="P:Microsoft.Owin.OwinResponse.ContentLength">
  2862. <summary>
  2863. Gets or sets the Content-Length header.
  2864. </summary>
  2865. <returns>The Content-Length header.</returns>
  2866. </member>
  2867. <member name="P:Microsoft.Owin.OwinResponse.ContentType">
  2868. <summary>
  2869. Gets or sets the Content-Type header.
  2870. </summary>
  2871. <returns>The Content-Type header.</returns>
  2872. </member>
  2873. <member name="P:Microsoft.Owin.OwinResponse.Expires">
  2874. <summary>
  2875. Gets or sets the Expires header.
  2876. </summary>
  2877. <returns>The Expires header.</returns>
  2878. </member>
  2879. <member name="P:Microsoft.Owin.OwinResponse.ETag">
  2880. <summary>
  2881. Gets or sets the E-Tag header.
  2882. </summary>
  2883. <returns>The E-Tag header.</returns>
  2884. </member>
  2885. <member name="P:Microsoft.Owin.OwinResponse.Body">
  2886. <summary>
  2887. Gets or sets the owin.ResponseBody Stream.
  2888. </summary>
  2889. <returns>The owin.ResponseBody Stream.</returns>
  2890. </member>
  2891. <member name="T:Microsoft.Owin.Security.IAuthenticationManager">
  2892. <summary>
  2893. Used to interact with authentication middleware that have been chained in the pipeline
  2894. </summary>
  2895. </member>
  2896. <member name="M:Microsoft.Owin.Security.IAuthenticationManager.GetAuthenticationTypes">
  2897. <summary>
  2898. Lists all of the description data provided by authentication middleware that have been chained
  2899. </summary>
  2900. <returns>The authentication descriptions</returns>
  2901. </member>
  2902. <member name="M:Microsoft.Owin.Security.IAuthenticationManager.GetAuthenticationTypes(System.Func{Microsoft.Owin.Security.AuthenticationDescription,System.Boolean})">
  2903. <summary>
  2904. Lists the description data of all of the authentication middleware which are true for a given predicate
  2905. </summary>
  2906. <param name="predicate">A function provided by the caller which returns true for descriptions that should be in the returned list</param>
  2907. <returns>The authentication descriptions</returns>
  2908. </member>
  2909. <member name="M:Microsoft.Owin.Security.IAuthenticationManager.AuthenticateAsync(System.String)">
  2910. <summary>
  2911. Call back through the middleware to ask for a specific form of authentication to be performed
  2912. on the current request
  2913. </summary>
  2914. <param name="authenticationType">Identifies which middleware should respond to the request
  2915. for authentication. This value is compared to the middleware's Options.AuthenticationType property.</param>
  2916. <returns>Returns an object with the results of the authentication. The AuthenticationResult.Identity
  2917. may be null if authentication failed. Even if the Identity property is null, there may still be
  2918. AuthenticationResult.properties and AuthenticationResult.Description information returned.</returns>
  2919. </member>
  2920. <member name="M:Microsoft.Owin.Security.IAuthenticationManager.AuthenticateAsync(System.String[])">
  2921. <summary>
  2922. Called to perform any number of authentication mechanisms on the current request.
  2923. </summary>
  2924. <param name="authenticationTypes">Identifies one or more middleware which should attempt to respond</param>
  2925. <returns>Returns the AuthenticationResult information from the middleware which responded. The
  2926. order is determined by the order the middleware are in the pipeline. Latest added is first in the list.</returns>
  2927. </member>
  2928. <member name="M:Microsoft.Owin.Security.IAuthenticationManager.Challenge(Microsoft.Owin.Security.AuthenticationProperties,System.String[])">
  2929. <summary>
  2930. Add information into the response environment that will cause the authentication middleware to challenge
  2931. the caller to authenticate. This also changes the status code of the response to 401. The nature of that
  2932. challenge varies greatly, and ranges from adding a response header or changing the 401 status code to
  2933. a 302 redirect.
  2934. </summary>
  2935. <param name="properties">Additional arbitrary values which may be used by particular authentication types.</param>
  2936. <param name="authenticationTypes">Identify which middleware should perform their alterations on the
  2937. response. If the authenticationTypes is null or empty, that means the
  2938. AuthenticationMode.Active middleware should perform their alterations on the response.</param>
  2939. </member>
  2940. <member name="M:Microsoft.Owin.Security.IAuthenticationManager.Challenge(System.String[])">
  2941. <summary>
  2942. Add information into the response environment that will cause the authentication middleware to challenge
  2943. the caller to authenticate. This also changes the status code of the response to 401. The nature of that
  2944. challenge varies greatly, and ranges from adding a response header or changing the 401 status code to
  2945. a 302 redirect.
  2946. </summary>
  2947. <param name="authenticationTypes">Identify which middleware should perform their alterations on the
  2948. response. If the authenticationTypes is null or empty, that means the
  2949. AuthenticationMode.Active middleware should perform their alterations on the response.</param>
  2950. </member>
  2951. <member name="M:Microsoft.Owin.Security.IAuthenticationManager.SignIn(Microsoft.Owin.Security.AuthenticationProperties,System.Security.Claims.ClaimsIdentity[])">
  2952. <summary>
  2953. Add information to the response environment that will cause the appropriate authentication middleware
  2954. to grant a claims-based identity to the recipient of the response. The exact mechanism of this may vary.
  2955. Examples include setting a cookie, to adding a fragment on the redirect url, or producing an OAuth2
  2956. access code or token response.
  2957. </summary>
  2958. <param name="properties">Contains additional properties the middleware are expected to persist along with
  2959. the claims. These values will be returned as the AuthenticateResult.properties collection when AuthenticateAsync
  2960. is called on subsequent requests.</param>
  2961. <param name="identities">Determines which claims are granted to the signed in user. The
  2962. ClaimsIdentity.AuthenticationType property is compared to the middleware's Options.AuthenticationType
  2963. value to determine which claims are granted by which middleware. The recommended use is to have a single
  2964. ClaimsIdentity which has the AuthenticationType matching a specific middleware.</param>
  2965. </member>
  2966. <member name="M:Microsoft.Owin.Security.IAuthenticationManager.SignIn(System.Security.Claims.ClaimsIdentity[])">
  2967. <summary>
  2968. Add information to the response environment that will cause the appropriate authentication middleware
  2969. to grant a claims-based identity to the recipient of the response. The exact mechanism of this may vary.
  2970. Examples include setting a cookie, to adding a fragment on the redirect url, or producing an OAuth2
  2971. access code or token response.
  2972. </summary>
  2973. <param name="identities">Determines which claims are granted to the signed in user. The
  2974. ClaimsIdentity.AuthenticationType property is compared to the middleware's Options.AuthenticationType
  2975. value to determine which claims are granted by which middleware. The recommended use is to have a single
  2976. ClaimsIdentity which has the AuthenticationType matching a specific middleware.</param>
  2977. </member>
  2978. <member name="M:Microsoft.Owin.Security.IAuthenticationManager.SignOut(Microsoft.Owin.Security.AuthenticationProperties,System.String[])">
  2979. <summary>
  2980. Add information to the response environment that will cause the appropriate authentication middleware
  2981. to revoke any claims identity associated the the caller. The exact method varies.
  2982. </summary>
  2983. <param name="properties">Additional arbitrary values which may be used by particular authentication types.</param>
  2984. <param name="authenticationTypes">Identifies which middleware should perform the work to sign out.
  2985. Multiple authentication types may be provided to clear out more than one cookie at a time, or to clear
  2986. cookies and redirect to an external single-sign out url.</param>
  2987. </member>
  2988. <member name="M:Microsoft.Owin.Security.IAuthenticationManager.SignOut(System.String[])">
  2989. <summary>
  2990. Add information to the response environment that will cause the appropriate authentication middleware
  2991. to revoke any claims identity associated the the caller. The exact method varies.
  2992. </summary>
  2993. <param name="authenticationTypes">Identifies which middleware should perform the work to sign out.
  2994. Multiple authentication types may be provided to clear out more than one cookie at a time, or to clear
  2995. cookies and redirect to an external single-sign out url.</param>
  2996. </member>
  2997. <member name="P:Microsoft.Owin.Security.IAuthenticationManager.User">
  2998. <summary>
  2999. Returns the current user for the request
  3000. </summary>
  3001. </member>
  3002. <member name="P:Microsoft.Owin.Security.IAuthenticationManager.AuthenticationResponseChallenge">
  3003. <summary>
  3004. Exposes the security.Challenge environment value as a strong type.
  3005. </summary>
  3006. </member>
  3007. <member name="P:Microsoft.Owin.Security.IAuthenticationManager.AuthenticationResponseGrant">
  3008. <summary>
  3009. Exposes the security.SignIn environment value as a strong type.
  3010. </summary>
  3011. </member>
  3012. <member name="P:Microsoft.Owin.Security.IAuthenticationManager.AuthenticationResponseRevoke">
  3013. <summary>
  3014. Exposes the security.SignOut environment value as a strong type.
  3015. </summary>
  3016. </member>
  3017. <member name="M:Microsoft.Owin.Security.AuthenticationManager.Authenticate(System.String[],System.Action{System.Security.Principal.IIdentity,System.Collections.Generic.IDictionary{System.String,System.String},System.Collections.Generic.IDictionary{System.String,System.Object},System.Object},System.Object)">
  3018. <summary>
  3019. </summary>
  3020. <param name="authenticationTypes"></param>
  3021. <param name="callback"></param>
  3022. <param name="state"></param>
  3023. <returns></returns>
  3024. </member>
  3025. <member name="P:Microsoft.Owin.Security.AuthenticationManager.AuthenticationResponseChallenge">
  3026. <summary>
  3027. Exposes the security.Challenge environment value as a strong type.
  3028. </summary>
  3029. </member>
  3030. <member name="P:Microsoft.Owin.Security.AuthenticationManager.AuthenticationResponseGrant">
  3031. <summary>
  3032. Exposes the security.SignIn environment value as a strong type.
  3033. </summary>
  3034. </member>
  3035. <member name="P:Microsoft.Owin.Security.AuthenticationManager.AuthenticationResponseRevoke">
  3036. <summary>
  3037. Exposes the security.SignOut environment value as a strong type.
  3038. </summary>
  3039. </member>
  3040. <member name="T:Microsoft.Owin.Security.AuthenticationProperties">
  3041. <summary>
  3042. Dictionary used to store state values about the authentication session.
  3043. </summary>
  3044. </member>
  3045. <member name="M:Microsoft.Owin.Security.AuthenticationProperties.#ctor">
  3046. <summary>
  3047. Initializes a new instance of the <see cref="T:Microsoft.Owin.Security.AuthenticationProperties"/> class
  3048. </summary>
  3049. </member>
  3050. <member name="M:Microsoft.Owin.Security.AuthenticationProperties.#ctor(System.Collections.Generic.IDictionary{System.String,System.String})">
  3051. <summary>
  3052. Initializes a new instance of the <see cref="T:Microsoft.Owin.Security.AuthenticationProperties"/> class
  3053. </summary>
  3054. <param name="dictionary"></param>
  3055. </member>
  3056. <member name="P:Microsoft.Owin.Security.AuthenticationProperties.Dictionary">
  3057. <summary>
  3058. State values about the authentication session.
  3059. </summary>
  3060. </member>
  3061. <member name="P:Microsoft.Owin.Security.AuthenticationProperties.IsPersistent">
  3062. <summary>
  3063. Gets or sets whether the authentication session is persisted across multiple requests.
  3064. </summary>
  3065. </member>
  3066. <member name="P:Microsoft.Owin.Security.AuthenticationProperties.RedirectUri">
  3067. <summary>
  3068. Gets or sets the full path or absolute URI to be used as an http redirect response value.
  3069. </summary>
  3070. </member>
  3071. <member name="P:Microsoft.Owin.Security.AuthenticationProperties.IssuedUtc">
  3072. <summary>
  3073. Gets or sets the time at which the authentication ticket was issued.
  3074. </summary>
  3075. </member>
  3076. <member name="P:Microsoft.Owin.Security.AuthenticationProperties.ExpiresUtc">
  3077. <summary>
  3078. Gets or sets the time at which the authentication ticket expires.
  3079. </summary>
  3080. </member>
  3081. <member name="P:Microsoft.Owin.Security.AuthenticationProperties.AllowRefresh">
  3082. <summary>
  3083. Gets or sets if refreshing the authentication session should be allowed.
  3084. </summary>
  3085. </member>
  3086. <member name="T:Microsoft.Owin.Security.AuthenticationResponseChallenge">
  3087. <summary>
  3088. Exposes the security.Challenge environment value as a strong type.
  3089. </summary>
  3090. </member>
  3091. <member name="M:Microsoft.Owin.Security.AuthenticationResponseChallenge.#ctor(System.String[],Microsoft.Owin.Security.AuthenticationProperties)">
  3092. <summary>
  3093. Initializes a new instance of the <see cref="T:Microsoft.Owin.Security.AuthenticationResponseChallenge"/> class
  3094. </summary>
  3095. <param name="authenticationTypes"></param>
  3096. <param name="properties"></param>
  3097. </member>
  3098. <member name="P:Microsoft.Owin.Security.AuthenticationResponseChallenge.AuthenticationTypes">
  3099. <summary>
  3100. List of the authentication types that should send a challenge in the response.
  3101. </summary>
  3102. </member>
  3103. <member name="P:Microsoft.Owin.Security.AuthenticationResponseChallenge.Properties">
  3104. <summary>
  3105. Dictionary used to store state values about the authentication session.
  3106. </summary>
  3107. </member>
  3108. <member name="T:Microsoft.Owin.Security.AuthenticationResponseGrant">
  3109. <summary>
  3110. Exposes the security.SignIn environment value as a strong type.
  3111. </summary>
  3112. </member>
  3113. <member name="M:Microsoft.Owin.Security.AuthenticationResponseGrant.#ctor(System.Security.Claims.ClaimsIdentity,Microsoft.Owin.Security.AuthenticationProperties)">
  3114. <summary>
  3115. Initializes a new instance of the <see cref="T:Microsoft.Owin.Security.AuthenticationResponseGrant"/> class.
  3116. </summary>
  3117. <param name="identity"></param>
  3118. <param name="properties"></param>
  3119. </member>
  3120. <member name="M:Microsoft.Owin.Security.AuthenticationResponseGrant.#ctor(System.Security.Claims.ClaimsPrincipal,Microsoft.Owin.Security.AuthenticationProperties)">
  3121. <summary>
  3122. Initializes a new instance of the <see cref="T:Microsoft.Owin.Security.AuthenticationResponseGrant"/> class.
  3123. </summary>
  3124. <param name="principal"></param>
  3125. <param name="properties"></param>
  3126. </member>
  3127. <member name="P:Microsoft.Owin.Security.AuthenticationResponseGrant.Identity">
  3128. <summary>
  3129. The identity associated with the user sign in.
  3130. </summary>
  3131. </member>
  3132. <member name="P:Microsoft.Owin.Security.AuthenticationResponseGrant.Principal">
  3133. <summary>
  3134. The security principal associated with the user sign in.
  3135. </summary>
  3136. </member>
  3137. <member name="P:Microsoft.Owin.Security.AuthenticationResponseGrant.Properties">
  3138. <summary>
  3139. Dictionary used to store state values about the authentication session.
  3140. </summary>
  3141. </member>
  3142. <member name="T:Microsoft.Owin.Security.AuthenticationResponseRevoke">
  3143. <summary>
  3144. Exposes the security.SignOut and security.SignOutProperties environment values as a strong type.
  3145. </summary>
  3146. </member>
  3147. <member name="M:Microsoft.Owin.Security.AuthenticationResponseRevoke.#ctor(System.String[])">
  3148. <summary>
  3149. Initializes a new instance of the <see cref="T:Microsoft.Owin.Security.AuthenticationResponseRevoke"/> class
  3150. </summary>
  3151. <param name="authenticationTypes"></param>
  3152. </member>
  3153. <member name="M:Microsoft.Owin.Security.AuthenticationResponseRevoke.#ctor(System.String[],Microsoft.Owin.Security.AuthenticationProperties)">
  3154. <summary>
  3155. Initializes a new instance of the <see cref="T:Microsoft.Owin.Security.AuthenticationResponseRevoke"/> class
  3156. </summary>
  3157. <param name="authenticationTypes"></param>
  3158. <param name="properties"></param>
  3159. </member>
  3160. <member name="P:Microsoft.Owin.Security.AuthenticationResponseRevoke.AuthenticationTypes">
  3161. <summary>
  3162. List of the authentication types that should be revoked on sign out.
  3163. </summary>
  3164. </member>
  3165. <member name="P:Microsoft.Owin.Security.AuthenticationResponseRevoke.Properties">
  3166. <summary>
  3167. Dictionary used to store state values about the authentication session.
  3168. </summary>
  3169. </member>
  3170. <member name="T:Microsoft.Owin.Logging.DiagnosticsLoggerFactory">
  3171. <summary>
  3172. Provides an ILoggerFactory based on System.Diagnostics.TraceSource.
  3173. </summary>
  3174. </member>
  3175. <member name="M:Microsoft.Owin.Logging.DiagnosticsLoggerFactory.#ctor">
  3176. <summary>
  3177. Initializes a new instance of the <see cref="T:Microsoft.Owin.Logging.DiagnosticsLoggerFactory"/> class.
  3178. </summary>
  3179. <summary>
  3180. Creates a factory named "Microsoft.Owin".
  3181. </summary>
  3182. </member>
  3183. <member name="M:Microsoft.Owin.Logging.DiagnosticsLoggerFactory.#ctor(System.Diagnostics.SourceSwitch,System.Diagnostics.TraceListener)">
  3184. <summary>
  3185. Initializes a new instance of the <see cref="T:Microsoft.Owin.Logging.DiagnosticsLoggerFactory"/> class.
  3186. </summary>
  3187. <param name="rootSourceSwitch"></param>
  3188. <param name="rootTraceListener"></param>
  3189. </member>
  3190. <member name="M:Microsoft.Owin.Logging.DiagnosticsLoggerFactory.Create(System.String)">
  3191. <summary>
  3192. Creates a new DiagnosticsLogger for the given component name.
  3193. </summary>
  3194. <param name="name"></param>
  3195. <returns></returns>
  3196. </member>
  3197. <member name="T:Microsoft.Owin.Logging.LoggerExtensions">
  3198. <summary>
  3199. ILogger extension methods for common scenarios.
  3200. </summary>
  3201. </member>
  3202. <member name="M:Microsoft.Owin.Logging.LoggerExtensions.IsEnabled(Microsoft.Owin.Logging.ILogger,System.Diagnostics.TraceEventType)">
  3203. <summary>
  3204. Checks if the given TraceEventType is enabled.
  3205. </summary>
  3206. <param name="logger"></param>
  3207. <param name="eventType"></param>
  3208. <returns></returns>
  3209. </member>
  3210. <member name="M:Microsoft.Owin.Logging.LoggerExtensions.WriteVerbose(Microsoft.Owin.Logging.ILogger,System.String)">
  3211. <summary>
  3212. Writes a verbose log message.
  3213. </summary>
  3214. <param name="logger"></param>
  3215. <param name="data"></param>
  3216. </member>
  3217. <member name="M:Microsoft.Owin.Logging.LoggerExtensions.WriteInformation(Microsoft.Owin.Logging.ILogger,System.String)">
  3218. <summary>
  3219. Writes an informational log message.
  3220. </summary>
  3221. <param name="logger"></param>
  3222. <param name="message"></param>
  3223. </member>
  3224. <member name="M:Microsoft.Owin.Logging.LoggerExtensions.WriteWarning(Microsoft.Owin.Logging.ILogger,System.String,System.String[])">
  3225. <summary>
  3226. Writes a warning log message.
  3227. </summary>
  3228. <param name="logger"></param>
  3229. <param name="message"></param>
  3230. <param name="args"></param>
  3231. </member>
  3232. <member name="M:Microsoft.Owin.Logging.LoggerExtensions.WriteWarning(Microsoft.Owin.Logging.ILogger,System.String,System.Exception)">
  3233. <summary>
  3234. Writes a warning log message.
  3235. </summary>
  3236. <param name="logger"></param>
  3237. <param name="message"></param>
  3238. <param name="error"></param>
  3239. </member>
  3240. <member name="M:Microsoft.Owin.Logging.LoggerExtensions.WriteError(Microsoft.Owin.Logging.ILogger,System.String)">
  3241. <summary>
  3242. Writes an error log message.
  3243. </summary>
  3244. <param name="logger"></param>
  3245. <param name="message"></param>
  3246. </member>
  3247. <member name="M:Microsoft.Owin.Logging.LoggerExtensions.WriteError(Microsoft.Owin.Logging.ILogger,System.String,System.Exception)">
  3248. <summary>
  3249. Writes an error log message.
  3250. </summary>
  3251. <param name="logger"></param>
  3252. <param name="message"></param>
  3253. <param name="error"></param>
  3254. </member>
  3255. <member name="M:Microsoft.Owin.Logging.LoggerExtensions.WriteCritical(Microsoft.Owin.Logging.ILogger,System.String)">
  3256. <summary>
  3257. Writes a critical log message.
  3258. </summary>
  3259. <param name="logger"></param>
  3260. <param name="message"></param>
  3261. </member>
  3262. <member name="M:Microsoft.Owin.Logging.LoggerExtensions.WriteCritical(Microsoft.Owin.Logging.ILogger,System.String,System.Exception)">
  3263. <summary>
  3264. Writes a critical log message.
  3265. </summary>
  3266. <param name="logger"></param>
  3267. <param name="message"></param>
  3268. <param name="error"></param>
  3269. </member>
  3270. </members>
  3271. </doc>