Microsoft.AspNetCore.Http Contains the parsed form values. Get or sets the associated value from the collection as a single string. The header name. the associated value from the collection as a StringValues or StringValues.Empty if the key is not present. Gets the number of elements contained in the ;. The number of elements contained in the . Determines whether the contains a specific key. The key. true if the contains a specific key; otherwise, false. Retrieves a value from the dictionary. The header name. The value. true if the contains the key; otherwise, false. Returns an struct enumerator that iterates through a collection without boxing and is also used via the interface. An object that can be used to iterate through the collection. Returns an enumerator that iterates through a collection, boxes in non-empty path. An object that can be used to iterate through the collection. Returns an enumerator that iterates through a collection, boxes in non-empty path. An object that can be used to iterate through the collection. Represents a wrapper for RequestHeaders and ResponseHeaders. Get or sets the associated value from the collection as a single string. The header name. the associated value from the collection as a StringValues or StringValues.Empty if the key is not present. Throws KeyNotFoundException if the key is not present. The header name. Gets the number of elements contained in the ;. The number of elements contained in the . Gets a value that indicates whether the is in read-only mode. true if the is in read-only mode; otherwise, false. Adds a new list of items to the collection. The item to add. Adds the given header and values to the collection. The header name. The header values. Clears the entire list of objects. Returns a value indicating whether the specified object occurs within this collection. The item. true if the specified object occurs within this collection; otherwise, false. Determines whether the contains a specific key. The key. true if the contains a specific key; otherwise, false. Copies the elements to a one-dimensional Array instance at the specified index. The one-dimensional Array that is the destination of the specified objects copied from the . The zero-based index in at which copying begins. Removes the given item from the the collection. The item. true if the specified object was removed from the collection; otherwise, false. Removes the given header from the collection. The header name. true if the specified object was removed from the collection; otherwise, false. Retrieves a value from the dictionary. The header name. The value. true if the contains the key; otherwise, false. Returns an enumerator that iterates through a collection. An object that can be used to iterate through the collection. Returns an enumerator that iterates through a collection. An object that can be used to iterate through the collection. Returns an enumerator that iterates through a collection. An object that can be used to iterate through the collection. Read the request body as a form with the given options. These options will only be used if the form has not already been read. The request. Options for reading the form. The parsed form. This type exists only for the purpose of unit testing where the user can directly set the property without the need for creating a . Enables full request body buffering. Use this if multiple components need to read the raw stream. The default value is false. If is enabled, this many bytes of the body will be buffered in memory. If this threshold is exceeded then the buffer will be moved to a temp file on disk instead. This also applies when buffering individual multipart section bodies. If is enabled, this is the limit for the total number of bytes that will be buffered. Forms that exceed this limit will throw an when parsed. A limit for the number of form entries to allow. Forms that exceed this limit will throw an when parsed. A limit on the length of individual keys. Forms containing keys that exceed this limit will throw an when parsed. A limit on the length of individual form values. Forms containing values that exceed this limit will throw an when parsed. A limit for the length of the boundary identifier. Forms with boundaries that exceed this limit will throw an when parsed. A limit for the number of headers to allow in each multipart section. Headers with the same name will be combined. Form sections that exceed this limit will throw an when parsed. A limit for the total length of the header keys and values in each multipart section. Form sections that exceed this limit will throw an when parsed. A limit for the length of each multipart body. Forms sections that exceed this limit will throw an when parsed. Default implementation of . Initializes a new instance. containing all defined features, including this and the . Initializes a new instance. containing all defined features, including this and the . The , if available. Gets the raw Content-Disposition header of the uploaded file. Gets the raw Content-Type header of the uploaded file. Gets the header dictionary of the uploaded file. Gets the file length in bytes. Gets the name from the Content-Disposition header. Gets the file name from the Content-Disposition header. Opens the request stream for reading the uploaded file. Copies the contents of the uploaded file to the stream. The stream to copy the file contents to. Asynchronously copies the contents of the uploaded file to the stream. The stream to copy the file contents to. The HttpRequest query string collection Get or sets the associated value from the collection as a single string. The header name. the associated value from the collection as a StringValues or StringValues.Empty if the key is not present. Gets the number of elements contained in the ;. The number of elements contained in the . Determines whether the contains a specific key. The key. true if the contains a specific key; otherwise, false. Retrieves a value from the dictionary. The header name. The value. true if the contains the key; otherwise, false. Returns an enumerator that iterates through a collection. An object that can be used to iterate through the collection. Returns an enumerator that iterates through a collection. An object that can be used to iterate through the collection. Returns an enumerator that iterates through a collection. An object that can be used to iterate through the collection. A Stream that wraps another stream starting at a certain offset and reading for the given length. Returns an struct enumerator that iterates through a collection without boxing. An object that can be used to iterate through the collection. Returns an enumerator that iterates through a collection, boxes in non-empty path. An object that can be used to iterate through the collection. Returns an enumerator that iterates through a collection, boxes in non-empty path. An object that can be used to iterate through the collection. A wrapper for the response Set-Cookie header. Create a new wrapper. The for the response. The , if available.