776 lines
38 KiB
XML
776 lines
38 KiB
XML
<?xml version="1.0"?>
|
||
<doc>
|
||
<assembly>
|
||
<name>Microsoft.AspNetCore.Http.Features</name>
|
||
</assembly>
|
||
<members>
|
||
<member name="T:Microsoft.AspNetCore.Http.CookieOptions">
|
||
<summary>
|
||
Options used to create a new cookie.
|
||
</summary>
|
||
</member>
|
||
<member name="M:Microsoft.AspNetCore.Http.CookieOptions.#ctor">
|
||
<summary>
|
||
Creates a default cookie with a path of '/'.
|
||
</summary>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.CookieOptions.Domain">
|
||
<summary>
|
||
Gets or sets the domain to associate the cookie with.
|
||
</summary>
|
||
<returns>The domain to associate the cookie with.</returns>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.CookieOptions.Path">
|
||
<summary>
|
||
Gets or sets the cookie path.
|
||
</summary>
|
||
<returns>The cookie path.</returns>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.CookieOptions.Expires">
|
||
<summary>
|
||
Gets or sets the expiration date and time for the cookie.
|
||
</summary>
|
||
<returns>The expiration date and time for the cookie.</returns>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.CookieOptions.Secure">
|
||
<summary>
|
||
Gets or sets a value that indicates whether to transmit the cookie using Secure Sockets Layer (SSL)<29>that is, over HTTPS only.
|
||
</summary>
|
||
<returns>true to transmit the cookie only over an SSL connection (HTTPS); otherwise, false.</returns>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.CookieOptions.HttpOnly">
|
||
<summary>
|
||
Gets or sets a value that indicates whether a cookie is accessible by client-side script.
|
||
</summary>
|
||
<returns>true if a cookie is accessible by client-side script; otherwise, false.</returns>
|
||
</member>
|
||
<member name="T:Microsoft.AspNetCore.Http.Features.IFeatureCollection">
|
||
<summary>
|
||
Represents a collection of HTTP features.
|
||
</summary>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.Features.IFeatureCollection.IsReadOnly">
|
||
<summary>
|
||
Indicates if the collection can be modified.
|
||
</summary>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.Features.IFeatureCollection.Revision">
|
||
<summary>
|
||
Incremented for each modification and can be used to verify cached results.
|
||
</summary>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.Features.IFeatureCollection.Item(System.Type)">
|
||
<summary>
|
||
Gets or sets a given feature. Setting a null value removes the feature.
|
||
</summary>
|
||
<param name="key"></param>
|
||
<returns>The requested feature, or null if it is not present.</returns>
|
||
</member>
|
||
<member name="M:Microsoft.AspNetCore.Http.Features.IFeatureCollection.Get``1">
|
||
<summary>
|
||
Retrieves the requested feature from the collection.
|
||
</summary>
|
||
<typeparam name="TFeature">The feature key.</typeparam>
|
||
<returns>The requested feature, or null if it is not present.</returns>
|
||
</member>
|
||
<member name="M:Microsoft.AspNetCore.Http.Features.IFeatureCollection.Set``1(``0)">
|
||
<summary>
|
||
Sets the given feature in the collection.
|
||
</summary>
|
||
<typeparam name="TFeature">The feature key.</typeparam>
|
||
<param name="instance">The feature value.</param>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.Features.IFormFeature.HasFormContentType">
|
||
<summary>
|
||
Indicates if the request has a supported form content-type.
|
||
</summary>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.Features.IFormFeature.Form">
|
||
<summary>
|
||
The parsed form, if any.
|
||
</summary>
|
||
</member>
|
||
<member name="M:Microsoft.AspNetCore.Http.Features.IFormFeature.ReadForm">
|
||
<summary>
|
||
Parses the request body as a form.
|
||
</summary>
|
||
<returns></returns>
|
||
</member>
|
||
<member name="M:Microsoft.AspNetCore.Http.Features.IFormFeature.ReadFormAsync(System.Threading.CancellationToken)">
|
||
<summary>
|
||
Parses the request body as a form.
|
||
</summary>
|
||
<param name="cancellationToken"></param>
|
||
<returns></returns>
|
||
</member>
|
||
<member name="T:Microsoft.AspNetCore.Http.Features.IHttpConnectionFeature">
|
||
<summary>
|
||
Information regarding the TCP/IP connection carrying the request.
|
||
</summary>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpConnectionFeature.ConnectionId">
|
||
<summary>
|
||
The unique identifier for the connection the request was received on. This is primarily for diagnostic purposes.
|
||
</summary>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpConnectionFeature.RemoteIpAddress">
|
||
<summary>
|
||
The IPAddress of the client making the request. Note this may be for a proxy rather than the end user.
|
||
</summary>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpConnectionFeature.LocalIpAddress">
|
||
<summary>
|
||
The local IPAddress on which the request was received.
|
||
</summary>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpConnectionFeature.RemotePort">
|
||
<summary>
|
||
The remote port of the client making the request.
|
||
</summary>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpConnectionFeature.LocalPort">
|
||
<summary>
|
||
The local port on which the request was received.
|
||
</summary>
|
||
</member>
|
||
<member name="T:Microsoft.AspNetCore.Http.Features.IHttpRequestFeature">
|
||
<summary>
|
||
Contains the details of a given request. These properties should all be mutable.
|
||
None of these properties should ever be set to null.
|
||
</summary>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpRequestFeature.Protocol">
|
||
<summary>
|
||
The HTTP-version as defined in RFC 7230. E.g. "HTTP/1.1"
|
||
</summary>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpRequestFeature.Scheme">
|
||
<summary>
|
||
The request uri scheme. E.g. "http" or "https". Note this value is not included
|
||
in the original request, it is inferred by checking if the transport used a TLS
|
||
connection or not.
|
||
</summary>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpRequestFeature.Method">
|
||
<summary>
|
||
The request method as defined in RFC 7230. E.g. "GET", "HEAD", "POST", etc..
|
||
</summary>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpRequestFeature.PathBase">
|
||
<summary>
|
||
The first portion of the request path associated with application root. The value
|
||
is un-escaped. The value may be string.Empty.
|
||
</summary>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpRequestFeature.Path">
|
||
<summary>
|
||
The portion of the request path that identifies the requested resource. The value
|
||
is un-escaped. The value may be string.Empty if <see cref="P:Microsoft.AspNetCore.Http.Features.IHttpRequestFeature.PathBase"/> contains the
|
||
full path.
|
||
</summary>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpRequestFeature.QueryString">
|
||
<summary>
|
||
The query portion of the request-target as defined in RFC 7230. The value
|
||
may be string.Empty. If not empty then the leading '?' will be included. The value
|
||
is in its original form, without un-escaping.
|
||
</summary>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpRequestFeature.RawTarget">
|
||
<summary>
|
||
The request target as it was sent in the HTTP request. This property contains the
|
||
raw path and full query, as well as other request targets such as * for OPTIONS
|
||
requests (https://tools.ietf.org/html/rfc7230#section-5.3).
|
||
</summary>
|
||
<remarks>
|
||
This property is not used internally for routing or authorization decisions. It has not
|
||
been UrlDecoded and care should be taken in its use.
|
||
</remarks>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpRequestFeature.Headers">
|
||
<summary>
|
||
Headers included in the request, aggregated by header name. The values are not split
|
||
or merged across header lines. E.g. The following headers:
|
||
HeaderA: value1, value2
|
||
HeaderA: value3
|
||
Result in Headers["HeaderA"] = { "value1, value2", "value3" }
|
||
</summary>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpRequestFeature.Body">
|
||
<summary>
|
||
A <see cref="T:System.IO.Stream"/> representing the request body, if any. Stream.Null may be used
|
||
to represent an empty request body.
|
||
</summary>
|
||
</member>
|
||
<member name="T:Microsoft.AspNetCore.Http.Features.IHttpRequestIdentifierFeature">
|
||
<summary>
|
||
Feature to identify a request.
|
||
</summary>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpRequestIdentifierFeature.TraceIdentifier">
|
||
<summary>
|
||
Identifier to trace a request.
|
||
</summary>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpRequestLifetimeFeature.RequestAborted">
|
||
<summary>
|
||
A <see cref="T:System.Threading.CancellationToken"/> that fires if the request is aborted and
|
||
the application should cease processing. The token will not fire if the request
|
||
completes successfully.
|
||
</summary>
|
||
</member>
|
||
<member name="M:Microsoft.AspNetCore.Http.Features.IHttpRequestLifetimeFeature.Abort">
|
||
<summary>
|
||
Forcefully aborts the request if it has not already completed. This will result in
|
||
RequestAborted being triggered.
|
||
</summary>
|
||
</member>
|
||
<member name="T:Microsoft.AspNetCore.Http.Features.IHttpResponseFeature">
|
||
<summary>
|
||
Represents the fields and state of an HTTP response.
|
||
</summary>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpResponseFeature.StatusCode">
|
||
<summary>
|
||
The status-code as defined in RFC 7230. The default value is 200.
|
||
</summary>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpResponseFeature.ReasonPhrase">
|
||
<summary>
|
||
The reason-phrase as defined in RFC 7230. Note this field is no longer supported by HTTP/2.
|
||
</summary>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpResponseFeature.Headers">
|
||
<summary>
|
||
The response headers to send. Headers with multiple values will be emitted as multiple headers.
|
||
</summary>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpResponseFeature.Body">
|
||
<summary>
|
||
The <see cref="T:System.IO.Stream"/> for writing the response body.
|
||
</summary>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpResponseFeature.HasStarted">
|
||
<summary>
|
||
Indicates if the response has started. If true, the <see cref="P:Microsoft.AspNetCore.Http.Features.IHttpResponseFeature.StatusCode"/>,
|
||
<see cref="P:Microsoft.AspNetCore.Http.Features.IHttpResponseFeature.ReasonPhrase"/>, and <see cref="P:Microsoft.AspNetCore.Http.Features.IHttpResponseFeature.Headers"/> are now immutable, and
|
||
OnStarting should no longer be called.
|
||
</summary>
|
||
</member>
|
||
<member name="M:Microsoft.AspNetCore.Http.Features.IHttpResponseFeature.OnStarting(System.Func{System.Object,System.Threading.Tasks.Task},System.Object)">
|
||
<summary>
|
||
Registers a callback to be invoked just before the response starts. This is the
|
||
last chance to modify the <see cref="P:Microsoft.AspNetCore.Http.Features.IHttpResponseFeature.Headers"/>, <see cref="P:Microsoft.AspNetCore.Http.Features.IHttpResponseFeature.StatusCode"/>, or
|
||
<see cref="P:Microsoft.AspNetCore.Http.Features.IHttpResponseFeature.ReasonPhrase"/>.
|
||
</summary>
|
||
<param name="callback">The callback to invoke when starting the response.</param>
|
||
<param name="state">The state to pass into the callback.</param>
|
||
</member>
|
||
<member name="M:Microsoft.AspNetCore.Http.Features.IHttpResponseFeature.OnCompleted(System.Func{System.Object,System.Threading.Tasks.Task},System.Object)">
|
||
<summary>
|
||
Registers a callback to be invoked after a response has fully completed. This is
|
||
intended for resource cleanup.
|
||
</summary>
|
||
<param name="callback">The callback to invoke after the response has completed.</param>
|
||
<param name="state">The state to pass into the callback.</param>
|
||
</member>
|
||
<member name="T:Microsoft.AspNetCore.Http.Features.IHttpSendFileFeature">
|
||
<summary>
|
||
Provides an efficient mechanism for transferring files from disk to the network.
|
||
</summary>
|
||
</member>
|
||
<member name="M:Microsoft.AspNetCore.Http.Features.IHttpSendFileFeature.SendFileAsync(System.String,System.Int64,System.Nullable{System.Int64},System.Threading.CancellationToken)">
|
||
<summary>
|
||
Sends the requested file in the response body. This may bypass the IHttpResponseFeature.Body
|
||
<see cref="T:System.IO.Stream"/>. A response may include multiple writes.
|
||
</summary>
|
||
<param name="path">The full disk path to the file.</param>
|
||
<param name="offset">The offset in the file to start at.</param>
|
||
<param name="count">The number of bytes to send, or null to send the remainder of the file.</param>
|
||
<param name="cancellation">A <see cref="T:System.Threading.CancellationToken"/> used to abort the transmission.</param>
|
||
<returns></returns>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpUpgradeFeature.IsUpgradableRequest">
|
||
<summary>
|
||
Indicates if the server can upgrade this request to an opaque, bidirectional stream.
|
||
</summary>
|
||
</member>
|
||
<member name="M:Microsoft.AspNetCore.Http.Features.IHttpUpgradeFeature.UpgradeAsync">
|
||
<summary>
|
||
Attempt to upgrade the request to an opaque, bidirectional stream. The response status code
|
||
and headers need to be set before this is invoked. Check <see cref="P:Microsoft.AspNetCore.Http.Features.IHttpUpgradeFeature.IsUpgradableRequest"/>
|
||
before invoking.
|
||
</summary>
|
||
<returns></returns>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.Features.IHttpWebSocketFeature.IsWebSocketRequest">
|
||
<summary>
|
||
Indicates if this is a WebSocket upgrade request.
|
||
</summary>
|
||
</member>
|
||
<member name="M:Microsoft.AspNetCore.Http.Features.IHttpWebSocketFeature.AcceptAsync(Microsoft.AspNetCore.Http.WebSocketAcceptContext)">
|
||
<summary>
|
||
Attempts to upgrade the request to a <see cref="T:System.Net.WebSockets.WebSocket"/>. Check <see cref="P:Microsoft.AspNetCore.Http.Features.IHttpWebSocketFeature.IsWebSocketRequest"/>
|
||
before invoking this.
|
||
</summary>
|
||
<param name="context"></param>
|
||
<returns></returns>
|
||
</member>
|
||
<member name="T:Microsoft.AspNetCore.Http.Features.IResponseCookiesFeature">
|
||
<summary>
|
||
A helper for creating the response Set-Cookie header.
|
||
</summary>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.Features.IResponseCookiesFeature.Cookies">
|
||
<summary>
|
||
Gets the wrapper for the response Set-Cookie header.
|
||
</summary>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.Features.ITlsConnectionFeature.ClientCertificate">
|
||
<summary>
|
||
Synchronously retrieves the client certificate, if any.
|
||
</summary>
|
||
</member>
|
||
<member name="M:Microsoft.AspNetCore.Http.Features.ITlsConnectionFeature.GetClientCertificateAsync(System.Threading.CancellationToken)">
|
||
<summary>
|
||
Asynchronously retrieves the client certificate, if any.
|
||
</summary>
|
||
<returns></returns>
|
||
</member>
|
||
<member name="T:Microsoft.AspNetCore.Http.Features.ITlsTokenBindingFeature">
|
||
<summary>
|
||
Provides information regarding TLS token binding parameters.
|
||
</summary>
|
||
<remarks>
|
||
TLS token bindings help mitigate the risk of impersonation by an attacker in the
|
||
event an authenticated client's bearer tokens are somehow exfiltrated from the
|
||
client's machine. See https://datatracker.ietf.org/doc/draft-popov-token-binding/
|
||
for more information.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:Microsoft.AspNetCore.Http.Features.ITlsTokenBindingFeature.GetProvidedTokenBindingId">
|
||
<summary>
|
||
Gets the 'provided' token binding identifier associated with the request.
|
||
</summary>
|
||
<returns>The token binding identifier, or null if the client did not
|
||
supply a 'provided' token binding or valid proof of possession of the
|
||
associated private key. The caller should treat this identifier as an
|
||
opaque blob and should not try to parse it.</returns>
|
||
</member>
|
||
<member name="M:Microsoft.AspNetCore.Http.Features.ITlsTokenBindingFeature.GetReferredTokenBindingId">
|
||
<summary>
|
||
Gets the 'referred' token binding identifier associated with the request.
|
||
</summary>
|
||
<returns>The token binding identifier, or null if the client did not
|
||
supply a 'referred' token binding or valid proof of possession of the
|
||
associated private key. The caller should treat this identifier as an
|
||
opaque blob and should not try to parse it.</returns>
|
||
</member>
|
||
<member name="T:Microsoft.AspNetCore.Http.IFormCollection">
|
||
<summary>
|
||
Represents the parsed form values sent with the HttpRequest.
|
||
</summary>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.IFormCollection.Count">
|
||
<summary>
|
||
Gets the number of elements contained in the <see cref="T:Microsoft.AspNetCore.Http.IFormCollection" />.
|
||
</summary>
|
||
<returns>
|
||
The number of elements contained in the <see cref="T:Microsoft.AspNetCore.Http.IFormCollection" />.
|
||
</returns>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.IFormCollection.Keys">
|
||
<summary>
|
||
Gets an <see cref="T:System.Collections.Generic.ICollection`1" /> containing the keys of the
|
||
<see cref="T:Microsoft.AspNetCore.Http.IFormCollection" />.
|
||
</summary>
|
||
<returns>
|
||
An <see cref="T:System.Collections.Generic.ICollection`1" /> containing the keys of the object
|
||
that implements <see cref="T:Microsoft.AspNetCore.Http.IFormCollection" />.
|
||
</returns>
|
||
</member>
|
||
<member name="M:Microsoft.AspNetCore.Http.IFormCollection.ContainsKey(System.String)">
|
||
<summary>
|
||
Determines whether the <see cref="T:Microsoft.AspNetCore.Http.IFormCollection" /> contains an element
|
||
with the specified key.
|
||
</summary>
|
||
<param name="key">
|
||
The key to locate in the <see cref="T:Microsoft.AspNetCore.Http.IFormCollection" />.
|
||
</param>
|
||
<returns>
|
||
true if the <see cref="T:Microsoft.AspNetCore.Http.IFormCollection" /> contains an element with
|
||
the key; otherwise, false.
|
||
</returns>
|
||
<exception cref="T:System.ArgumentNullException">
|
||
key is null.
|
||
</exception>
|
||
</member>
|
||
<member name="M:Microsoft.AspNetCore.Http.IFormCollection.TryGetValue(System.String,Microsoft.Extensions.Primitives.StringValues@)">
|
||
<summary>
|
||
Gets the value associated with the specified key.
|
||
</summary>
|
||
<param name="key">
|
||
The key of the value to get.
|
||
</param>
|
||
<param name="value">
|
||
The key of the value to get.
|
||
When this method returns, the value associated with the specified key, if the
|
||
key is found; otherwise, the default value for the type of the value parameter.
|
||
This parameter is passed uninitialized.
|
||
</param>
|
||
<returns>
|
||
true if the object that implements <see cref="T:Microsoft.AspNetCore.Http.IFormCollection" /> contains
|
||
an element with the specified key; otherwise, false.
|
||
</returns>
|
||
<exception cref="T:System.ArgumentNullException">
|
||
key is null.
|
||
</exception>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.IFormCollection.Item(System.String)">
|
||
<summary>
|
||
Gets the value with the specified key.
|
||
</summary>
|
||
<param name="key">
|
||
The key of the value to get.
|
||
</param>
|
||
<returns>
|
||
The element with the specified key, or <c>StringValues.Empty</c> if the key is not present.
|
||
</returns>
|
||
<exception cref="T:System.ArgumentNullException">
|
||
key is null.
|
||
</exception>
|
||
<remarks>
|
||
<see cref="T:Microsoft.AspNetCore.Http.IFormCollection" /> has a different indexer contract than
|
||
<see cref="T:System.Collections.Generic.IDictionary`2" />, as it will return <c>StringValues.Empty</c> for missing entries
|
||
rather than throwing an Exception.
|
||
</remarks>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.IFormCollection.Files">
|
||
<summary>
|
||
The file collection sent with the request.
|
||
</summary>
|
||
<returns>The files included with the request.</returns>
|
||
</member>
|
||
<member name="T:Microsoft.AspNetCore.Http.IFormFile">
|
||
<summary>
|
||
Represents a file sent with the HttpRequest.
|
||
</summary>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.IFormFile.ContentType">
|
||
<summary>
|
||
Gets the raw Content-Type header of the uploaded file.
|
||
</summary>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.IFormFile.ContentDisposition">
|
||
<summary>
|
||
Gets the raw Content-Disposition header of the uploaded file.
|
||
</summary>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.IFormFile.Headers">
|
||
<summary>
|
||
Gets the header dictionary of the uploaded file.
|
||
</summary>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.IFormFile.Length">
|
||
<summary>
|
||
Gets the file length in bytes.
|
||
</summary>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.IFormFile.Name">
|
||
<summary>
|
||
Gets the name from the Content-Disposition header.
|
||
</summary>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.IFormFile.FileName">
|
||
<summary>
|
||
Gets the file name from the Content-Disposition header.
|
||
</summary>
|
||
</member>
|
||
<member name="M:Microsoft.AspNetCore.Http.IFormFile.OpenReadStream">
|
||
<summary>
|
||
Opens the request stream for reading the uploaded file.
|
||
</summary>
|
||
</member>
|
||
<member name="M:Microsoft.AspNetCore.Http.IFormFile.CopyTo(System.IO.Stream)">
|
||
<summary>
|
||
Copies the contents of the uploaded file to the <paramref name="target"/> stream.
|
||
</summary>
|
||
<param name="target">The stream to copy the file contents to.</param>
|
||
</member>
|
||
<member name="M:Microsoft.AspNetCore.Http.IFormFile.CopyToAsync(System.IO.Stream,System.Threading.CancellationToken)">
|
||
<summary>
|
||
Asynchronously copies the contents of the uploaded file to the <paramref name="target"/> stream.
|
||
</summary>
|
||
<param name="target">The stream to copy the file contents to.</param>
|
||
<param name="cancellationToken"></param>
|
||
</member>
|
||
<member name="T:Microsoft.AspNetCore.Http.IFormFileCollection">
|
||
<summary>
|
||
Represents the collection of files sent with the HttpRequest.
|
||
</summary>
|
||
</member>
|
||
<member name="T:Microsoft.AspNetCore.Http.IHeaderDictionary">
|
||
<summary>
|
||
Represents HttpRequest and HttpResponse headers
|
||
</summary>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.IHeaderDictionary.Item(System.String)">
|
||
<summary>
|
||
IHeaderDictionary has a different indexer contract than IDictionary, where it will return StringValues.Empty for missing entries.
|
||
</summary>
|
||
<param name="key"></param>
|
||
<returns>The stored value, or StringValues.Empty if the key is not present.</returns>
|
||
</member>
|
||
<member name="T:Microsoft.AspNetCore.Http.IQueryCollection">
|
||
<summary>
|
||
Represents the HttpRequest query string collection
|
||
</summary>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.IQueryCollection.Count">
|
||
<summary>
|
||
Gets the number of elements contained in the <see cref="T:Microsoft.AspNetCore.Http.IQueryCollection" />.
|
||
</summary>
|
||
<returns>
|
||
The number of elements contained in the <see cref="T:Microsoft.AspNetCore.Http.IQueryCollection" />.
|
||
</returns>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.IQueryCollection.Keys">
|
||
<summary>
|
||
Gets an <see cref="T:System.Collections.Generic.ICollection`1" /> containing the keys of the
|
||
<see cref="T:Microsoft.AspNetCore.Http.IQueryCollection" />.
|
||
</summary>
|
||
<returns>
|
||
An <see cref="T:System.Collections.Generic.ICollection`1" /> containing the keys of the object
|
||
that implements <see cref="T:Microsoft.AspNetCore.Http.IQueryCollection" />.
|
||
</returns>
|
||
</member>
|
||
<member name="M:Microsoft.AspNetCore.Http.IQueryCollection.ContainsKey(System.String)">
|
||
<summary>
|
||
Determines whether the <see cref="T:Microsoft.AspNetCore.Http.IQueryCollection" /> contains an element
|
||
with the specified key.
|
||
</summary>
|
||
<param name="key">
|
||
The key to locate in the <see cref="T:Microsoft.AspNetCore.Http.IQueryCollection" />.
|
||
</param>
|
||
<returns>
|
||
true if the <see cref="T:Microsoft.AspNetCore.Http.IQueryCollection" /> contains an element with
|
||
the key; otherwise, false.
|
||
</returns>
|
||
<exception cref="T:System.ArgumentNullException">
|
||
key is null.
|
||
</exception>
|
||
</member>
|
||
<member name="M:Microsoft.AspNetCore.Http.IQueryCollection.TryGetValue(System.String,Microsoft.Extensions.Primitives.StringValues@)">
|
||
<summary>
|
||
Gets the value associated with the specified key.
|
||
</summary>
|
||
<param name="key">
|
||
The key of the value to get.
|
||
</param>
|
||
<param name="value">
|
||
The key of the value to get.
|
||
When this method returns, the value associated with the specified key, if the
|
||
key is found; otherwise, the default value for the type of the value parameter.
|
||
This parameter is passed uninitialized.
|
||
</param>
|
||
<returns>
|
||
true if the object that implements <see cref="T:Microsoft.AspNetCore.Http.IQueryCollection" /> contains
|
||
an element with the specified key; otherwise, false.
|
||
</returns>
|
||
<exception cref="T:System.ArgumentNullException">
|
||
key is null.
|
||
</exception>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.IQueryCollection.Item(System.String)">
|
||
<summary>
|
||
Gets the value with the specified key.
|
||
</summary>
|
||
<param name="key">
|
||
The key of the value to get.
|
||
</param>
|
||
<returns>
|
||
The element with the specified key, or <c>StringValues.Empty</c> if the key is not present.
|
||
</returns>
|
||
<exception cref="T:System.ArgumentNullException">
|
||
key is null.
|
||
</exception>
|
||
<remarks>
|
||
<see cref="T:Microsoft.AspNetCore.Http.IQueryCollection" /> has a different indexer contract than
|
||
<see cref="T:System.Collections.Generic.IDictionary`2" />, as it will return <c>StringValues.Empty</c> for missing entries
|
||
rather than throwing an Exception.
|
||
</remarks>
|
||
</member>
|
||
<member name="T:Microsoft.AspNetCore.Http.IRequestCookieCollection">
|
||
<summary>
|
||
Represents the HttpRequest cookie collection
|
||
</summary>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.IRequestCookieCollection.Count">
|
||
<summary>
|
||
Gets the number of elements contained in the <see cref="T:Microsoft.AspNetCore.Http.IRequestCookieCollection" />.
|
||
</summary>
|
||
<returns>
|
||
The number of elements contained in the <see cref="T:Microsoft.AspNetCore.Http.IRequestCookieCollection" />.
|
||
</returns>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.IRequestCookieCollection.Keys">
|
||
<summary>
|
||
Gets an <see cref="T:System.Collections.Generic.ICollection`1" /> containing the keys of the
|
||
<see cref="T:Microsoft.AspNetCore.Http.IRequestCookieCollection" />.
|
||
</summary>
|
||
<returns>
|
||
An <see cref="T:System.Collections.Generic.ICollection`1" /> containing the keys of the object
|
||
that implements <see cref="T:Microsoft.AspNetCore.Http.IRequestCookieCollection" />.
|
||
</returns>
|
||
</member>
|
||
<member name="M:Microsoft.AspNetCore.Http.IRequestCookieCollection.ContainsKey(System.String)">
|
||
<summary>
|
||
Determines whether the <see cref="T:Microsoft.AspNetCore.Http.IRequestCookieCollection" /> contains an element
|
||
with the specified key.
|
||
</summary>
|
||
<param name="key">
|
||
The key to locate in the <see cref="T:Microsoft.AspNetCore.Http.IRequestCookieCollection" />.
|
||
</param>
|
||
<returns>
|
||
true if the <see cref="T:Microsoft.AspNetCore.Http.IRequestCookieCollection" /> contains an element with
|
||
the key; otherwise, false.
|
||
</returns>
|
||
<exception cref="T:System.ArgumentNullException">
|
||
key is null.
|
||
</exception>
|
||
</member>
|
||
<member name="M:Microsoft.AspNetCore.Http.IRequestCookieCollection.TryGetValue(System.String,System.String@)">
|
||
<summary>
|
||
Gets the value associated with the specified key.
|
||
</summary>
|
||
<param name="key">
|
||
The key of the value to get.
|
||
</param>
|
||
<param name="value">
|
||
The key of the value to get.
|
||
When this method returns, the value associated with the specified key, if the
|
||
key is found; otherwise, the default value for the type of the value parameter.
|
||
This parameter is passed uninitialized.
|
||
</param>
|
||
<returns>
|
||
true if the object that implements <see cref="T:Microsoft.AspNetCore.Http.IRequestCookieCollection" /> contains
|
||
an element with the specified key; otherwise, false.
|
||
</returns>
|
||
<exception cref="T:System.ArgumentNullException">
|
||
key is null.
|
||
</exception>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.IRequestCookieCollection.Item(System.String)">
|
||
<summary>
|
||
Gets the value with the specified key.
|
||
</summary>
|
||
<param name="key">
|
||
The key of the value to get.
|
||
</param>
|
||
<returns>
|
||
The element with the specified key, or <c>string.Empty</c> if the key is not present.
|
||
</returns>
|
||
<exception cref="T:System.ArgumentNullException">
|
||
key is null.
|
||
</exception>
|
||
<remarks>
|
||
<see cref="T:Microsoft.AspNetCore.Http.IRequestCookieCollection" /> has a different indexer contract than
|
||
<see cref="T:System.Collections.Generic.IDictionary`2" />, as it will return <c>string.Empty</c> for missing entries
|
||
rather than throwing an Exception.
|
||
</remarks>
|
||
</member>
|
||
<member name="T:Microsoft.AspNetCore.Http.IResponseCookies">
|
||
<summary>
|
||
A wrapper for the response Set-Cookie header.
|
||
</summary>
|
||
</member>
|
||
<member name="M:Microsoft.AspNetCore.Http.IResponseCookies.Append(System.String,System.String)">
|
||
<summary>
|
||
Add a new cookie and value.
|
||
</summary>
|
||
<param name="key">Name of the new cookie.</param>
|
||
<param name="value">Value of the new cookie.</param>
|
||
</member>
|
||
<member name="M:Microsoft.AspNetCore.Http.IResponseCookies.Append(System.String,System.String,Microsoft.AspNetCore.Http.CookieOptions)">
|
||
<summary>
|
||
Add a new cookie.
|
||
</summary>
|
||
<param name="key">Name of the new cookie.</param>
|
||
<param name="value">Value of the new cookie.</param>
|
||
<param name="options"><see cref="T:Microsoft.AspNetCore.Http.CookieOptions"/> included in the new cookie setting.</param>
|
||
</member>
|
||
<member name="M:Microsoft.AspNetCore.Http.IResponseCookies.Delete(System.String)">
|
||
<summary>
|
||
Sets an expired cookie.
|
||
</summary>
|
||
<param name="key">Name of the cookie to expire.</param>
|
||
</member>
|
||
<member name="M:Microsoft.AspNetCore.Http.IResponseCookies.Delete(System.String,Microsoft.AspNetCore.Http.CookieOptions)">
|
||
<summary>
|
||
Sets an expired cookie.
|
||
</summary>
|
||
<param name="key">Name of the cookie to expire.</param>
|
||
<param name="options">
|
||
<see cref="T:Microsoft.AspNetCore.Http.CookieOptions"/> used to discriminate the particular cookie to expire. The
|
||
<see cref="P:Microsoft.AspNetCore.Http.CookieOptions.Domain"/> and <see cref="P:Microsoft.AspNetCore.Http.CookieOptions.Path"/> values are especially important.
|
||
</param>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.ISession.IsAvailable">
|
||
<summary>
|
||
Indicate whether the current session has loaded.
|
||
</summary>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.ISession.Id">
|
||
<summary>
|
||
A unique identifier for the current session. This is not the same as the session cookie
|
||
since the cookie lifetime may not be the same as the session entry lifetime in the data store.
|
||
</summary>
|
||
</member>
|
||
<member name="P:Microsoft.AspNetCore.Http.ISession.Keys">
|
||
<summary>
|
||
Enumerates all the keys, if any.
|
||
</summary>
|
||
</member>
|
||
<member name="M:Microsoft.AspNetCore.Http.ISession.LoadAsync">
|
||
<summary>
|
||
Load the session from the data store. This may throw if the data store is unavailable.
|
||
</summary>
|
||
<returns></returns>
|
||
</member>
|
||
<member name="M:Microsoft.AspNetCore.Http.ISession.CommitAsync">
|
||
<summary>
|
||
Store the session in the data store. This may throw if the data store is unavailable.
|
||
</summary>
|
||
<returns></returns>
|
||
</member>
|
||
<member name="M:Microsoft.AspNetCore.Http.ISession.TryGetValue(System.String,System.Byte[]@)">
|
||
<summary>
|
||
Retrieve the value of the given key, if present.
|
||
</summary>
|
||
<param name="key"></param>
|
||
<param name="value"></param>
|
||
<returns></returns>
|
||
</member>
|
||
<member name="M:Microsoft.AspNetCore.Http.ISession.Set(System.String,System.Byte[])">
|
||
<summary>
|
||
Set the given key and value in the current session. This will throw if the session
|
||
was not established prior to sending the response.
|
||
</summary>
|
||
<param name="key"></param>
|
||
<param name="value"></param>
|
||
</member>
|
||
<member name="M:Microsoft.AspNetCore.Http.ISession.Remove(System.String)">
|
||
<summary>
|
||
Remove the given key from the session if present.
|
||
</summary>
|
||
<param name="key"></param>
|
||
</member>
|
||
<member name="M:Microsoft.AspNetCore.Http.ISession.Clear">
|
||
<summary>
|
||
Remove all entries from the current session, if any.
|
||
The session cookie is not removed.
|
||
</summary>
|
||
</member>
|
||
</members>
|
||
</doc>
|