


## 类

| 类 | 描述 |
| --- | --- |
| [AuthenticationHeaderValue](./authenticationheadervalue/) | 表示 'Authorization'、'ProxyAuthorization'、'WWW-Authenticate' 和 'Proxy-Authenticate' 头的值。此类的对象只能通过 [System::MakeObject()](../system/makeobject/) 函数分配。切勿在栈上或使用 new 运算符创建此类型的实例，因为这会导致运行时错误和/或断言故障。始终将此类包装在 [System::SmartPtr](../system/smartptr/) 指针中，并使用该指针将其作为参数传递给函数。 |
| [CacheControlHeaderValue](./cachecontrolheadervalue/) | 表示 'Cache-Control' 头的值。此类的对象只能通过 [System::MakeObject()](../system/makeobject/) 函数分配。切勿在栈上或使用 new 运算符创建此类型的实例，因为这会导致运行时错误和/或断言故障。始终将此类包装在 [System::SmartPtr](../system/smartptr/) 指针中，并使用该指针将其作为参数传递给函数。 |
| [ContentDispositionHeaderValue](./contentdispositionheadervalue/) | 表示 'Content-Disposition' 头的值。此类的对象只能通过 [System::MakeObject()](../system/makeobject/) 函数分配。切勿在栈上或使用 new 运算符创建此类型的实例，因为这会导致运行时错误和/或断言故障。始终将此类包装在 [System::SmartPtr](../system/smartptr/) 指针中，并使用该指针将其作为参数传递给函数。 |
| [ContentRangeHeaderValue](./contentrangeheadervalue/) | 表示 'Content-Range' 头的值。此类的对象只能通过 [System::MakeObject()](../system/makeobject/) 函数分配。切勿在栈上或使用 new 运算符创建此类型的实例，因为这会导致运行时错误和/或断言故障。始终将此类包装在 [System::SmartPtr](../system/smartptr/) 指针中，并使用该指针将其作为参数传递给函数。 |
| [EntityTagHeaderValue](./entitytagheadervalue/) | 表示 'Entity-Tag' 头的值。此类的对象只能通过 [System::MakeObject()](../system/makeobject/) 函数分配。切勿在栈上或使用 new 运算符创建此类型的实例，因为这会导致运行时错误和/或断言故障。始终将此类包装在 [System::SmartPtr](../system/smartptr/) 指针中，并使用该指针将其作为参数传递给函数。 |
| [HttpContentHeaders](./httpcontentheaders/) | 表示 'Content' 头的集合。此类的对象只能通过 [System::MakeObject()](../system/makeobject/) 函数分配。切勿在栈上或使用 new 运算符创建此类型的实例，因为这会导致运行时错误和/或断言故障。始终将此类包装在 [System::SmartPtr](../system/smartptr/) 指针中，并使用该指针将其作为参数传递给函数。 |
| [HttpHeaders](./httpheaders/) | HTTP 头的集合。此类的对象只能通过 [System::MakeObject()](../system/makeobject/) 函数分配。切勿在栈上或使用 new 运算符创建此类型的实例，因为这会导致运行时错误和/或断言故障。始终将此类包装在 [System::SmartPtr](../system/smartptr/) 指针中，并使用该指针将其作为参数传递给函数。 |
| [HttpHeaderValueCollection](./httpheadervaluecollection/) | 表示头值的集合。此类的对象只能通过 [System::MakeObject()](../system/makeobject/) 函数分配。切勿在栈上或使用 new 运算符创建此类型的实例，因为这会导致运行时错误和/或断言故障。始终将此类包装在 [System::SmartPtr](../system/smartptr/) 指针中，并使用该指针将其作为参数传递给函数。 |
| [String >](./string_/) | 针对 [String](../system/string/) 类型的 [HttpHeaderValueCollection](./httpheadervaluecollection/) 模板的部分特化。此类的对象只能通过 [System::MakeObject()](../system/makeobject/) 函数分配。切勿在栈上或使用 new 运算符创建此类型的实例，因为这会导致运行时错误和/或断言故障。始终将此类包装在 [System::SmartPtr](../system/smartptr/) 指针中，并使用该指针将其作为参数传递给函数。 |
| [HttpRequestHeaders](./httprequestheaders/) | 表示 'Request' 头的集合。此类的对象只能通过 [System::MakeObject()](../system/makeobject/) 函数分配。切勿在栈上或使用 new 运算符创建此类型的实例，因为这会导致运行时错误和/或断言故障。始终将此类包装在 [System::SmartPtr](../system/smartptr/) 指针中，并使用该指针将其作为参数传递给函数。 |
| [HttpResponseHeaders](./httpresponseheaders/) | 表示 'Response' 头的集合。此类的对象只能通过 [System::MakeObject()](../system/makeobject/) 函数分配。切勿在栈上或使用 new 运算符创建此类型的实例，因为这会导致运行时错误和/或断言故障。始终将此类包装在 [System::SmartPtr](../system/smartptr/) 指针中，并使用该指针将其作为参数传递给函数。 |
| [MediaTypeHeaderValue](./mediatypeheadervalue/) | 表示 'Content-Type' 头值中的 MIME 类型。此类的对象只能通过 [System::MakeObject()](../system/makeobject/) 函数分配。切勿在栈上或使用 new 运算符创建此类型的实例，因为这会导致运行时错误和/或断言故障。始终将此类包装在 [System::SmartPtr](../system/smartptr/) 指针中，并使用该指针将其作为参数传递给函数。 |
| [MediaTypeWithQualityHeaderValue](./mediatypewithqualityheadervalue/) | 表示 'Content-Type' 头值中带有附加质量因子的 MIME 类型。此类的对象只能通过 [System::MakeObject()](../system/makeobject/) 函数分配。切勿在栈上或使用 new 运算符创建此类型的实例，因为这会导致运行时错误和/或断言故障。始终将此类包装在 [System::SmartPtr](../system/smartptr/) 指针中，并使用该指针将其作为参数传递给函数。 |
| [NameValueHeaderValue](./namevalueheadervalue/) | 表示用于头部的键/值对。此类的对象只能通过 [System::MakeObject()](../system/makeobject/) 函数分配。切勿在栈上或使用 new 运算符创建此类型的实例，因为这会导致运行时错误和/或断言故障。始终将此类包装在 [System::SmartPtr](../system/smartptr/) 指针中，并使用该指针将其作为参数传递给函数。 |
| [NameValueWithParametersHeaderValue](./namevaluewithparametersheadervalue/) | 表示用于头部的带参数的键/值对。此类的对象只能通过 [System::MakeObject()](../system/makeobject/) 函数分配。切勿在栈上或使用 new 运算符创建此类型的实例，因为这会导致运行时错误和/或断言故障。始终将此类包装在 [System::SmartPtr](../system/smartptr/) 指针中，并使用该指针将其作为参数传递给函数。 |
| [ObjectCollection](./objectcollection/) | 表示对象的集合。 |
| [ProductHeaderValue](./productheadervalue/) | 表示 'User-Agent' 标头值中的产品令牌。此类的对象只能使用 [System::MakeObject()](../system/makeobject/) 函数进行分配。切勿在栈上或使用 operator new 创建此类型的实例，因为这会导致运行时错误和/或断言故障。始终将此类包装到 [System::SmartPtr](../system/smartptr/) 指针中，并使用该指针将其作为参数传递给函数。 |
| [ProductInfoHeaderValue](./productinfoheadervalue/) | 表示 'User-Agent' 标头值中的产品或注释。此类的对象只能使用 [System::MakeObject()](../system/makeobject/) 函数进行分配。切勿在栈上或使用 operator new 创建此类型的实例，因为这会导致运行时错误和/或断言故障。始终将此类包装到 [System::SmartPtr](../system/smartptr/) 指针中，并使用该指针将其作为参数传递给函数。 |
| [RangeConditionHeaderValue](./rangeconditionheadervalue/) | 表示 'If-Range' 标头的值。此类的对象只能使用 [System::MakeObject()](../system/makeobject/) 函数进行分配。切勿在栈上或使用 operator new 创建此类型的实例，因为这会导致运行时错误和/或断言故障。始终将此类包装到 [System::SmartPtr](../system/smartptr/) 指针中，并使用该指针将其作为参数传递给函数。 |
| [RangeHeaderValue](./rangeheadervalue/) | 表示 'Range' 标头的值。此类的对象只能使用 [System::MakeObject()](../system/makeobject/) 函数进行分配。切勿在栈上或使用 operator new 创建此类型的实例，因为这会导致运行时错误和/或断言故障。始终将此类包装到 [System::SmartPtr](../system/smartptr/) 指针中，并使用该指针将其作为参数传递给函数。 |
| [RangeItemHeaderValue](./rangeitemheadervalue/) | 表示 'Range' 标头值中的字节范围。此类的对象只能使用 [System::MakeObject()](../system/makeobject/) 函数进行分配。切勿在栈上或使用 operator new 创建此类型的实例，因为这会导致运行时错误和/或断言故障。始终将此类包装到 [System::SmartPtr](../system/smartptr/) 指针中，并使用该指针将其作为参数传递给函数。 |
| [RetryConditionHeaderValue](./retryconditionheadervalue/) | 表示 'Retry-After' 标头的值。此类的对象只能使用 [System::MakeObject()](../system/makeobject/) 函数进行分配。切勿在栈上或使用 operator new 创建此类型的实例，因为这会导致运行时错误和/或断言故障。始终将此类包装到 [System::SmartPtr](../system/smartptr/) 指针中，并使用该指针将其作为参数传递给函数。 |
| [StringWithQualityHeaderValue](./stringwithqualityheadervalue/) | 表示字符串标头的值以及附加的质量因子。此类的对象只能使用 [System::MakeObject()](../system/makeobject/) 函数进行分配。切勿在栈上或使用 operator new 创建此类型的实例，因为这会导致运行时错误和/或断言故障。始终将此类包装到 [System::SmartPtr](../system/smartptr/) 指针中，并使用该指针将其作为参数传递给函数。 |
| [TransferCodingHeaderValue](./transfercodingheadervalue/) | 表示 'Accept-Encoding' 标头的值。此类的对象只能使用 [System::MakeObject()](../system/makeobject/) 函数进行分配。切勿在栈上或使用 operator new 创建此类型的实例，因为这会导致运行时错误和/或断言故障。始终将此类包装到 [System::SmartPtr](../system/smartptr/) 指针中，并使用该指针将其作为参数传递给函数。 |
| [TransferCodingWithQualityHeaderValue](./transfercodingwithqualityheadervalue/) | 表示 'Accept-Encoding' 标头的值以及附加的质量因子。此类的对象只能使用 [System::MakeObject()](../system/makeobject/) 函数进行分配。切勿在栈上或使用 operator new 创建此类型的实例，因为这会导致运行时错误和/或断言故障。始终将此类包装到 [System::SmartPtr](../system/smartptr/) 指针中，并使用该指针将其作为参数传递给函数。 |
| [ViaHeaderValue](./viaheadervalue/) | 表示 'Via' 标头的值。此类的对象只能使用 [System::MakeObject()](../system/makeobject/) 函数进行分配。切勿在栈上或使用 operator new 创建此类型的实例，因为这会导致运行时错误和/或断言故障。始终将此类包装到 [System::SmartPtr](../system/smartptr/) 指针中，并使用该指针将其作为参数传递给函数。 |
| [WarningHeaderValue](./warningheadervalue/) | 表示 'Warning' 标头的值。此类的对象只能使用 [System::MakeObject()](../system/makeobject/) 函数进行分配。切勿在栈上或使用 operator new 创建此类型的实例，因为这会导致运行时错误和/或断言故障。始终将此类包装到 [System::SmartPtr](../system/smartptr/) 指针中，并使用该指针将其作为参数传递给函数。 |
## Typedefs

| 类型定义 | 描述 |
| --- | --- |
| [HeaderFunc](./headerfunc/) |  |
