C# Класс System.Net.WebHeaderCollection.WebHeaderCollection

Наследование: System.Collections.Specialized.NameValueCollection, ISerializable
Показать файл Открыть проект

Открытые методы

Метод Описание
Add ( HttpRequestHeader header, string value ) : void
Add ( HttpResponseHeader header, string value ) : void
Add ( string header ) : void
Add ( string name, string value ) : void
Clear ( ) : void
Get ( int index ) : string
Get ( string name ) : string
GetEnumerator ( ) : IEnumerator
GetKey ( int index ) : string
GetObjectData ( SerializationInfo serializationInfo, StreamingContext streamingContext ) : void
GetValues ( int index ) : string[]
GetValues ( string header ) : string[]
IsRestricted ( string headerName ) : bool
IsRestricted ( string headerName, bool response ) : bool
OnDeserialization ( object sender ) : void
Remove ( HttpRequestHeader header ) : void
Remove ( HttpResponseHeader header ) : void
Remove ( string name ) : void
Set ( HttpRequestHeader header, string value ) : void
Set ( HttpResponseHeader header, string value ) : void
Set ( string name, string value ) : void
ToByteArray ( ) : byte[]
ToString ( ) : string
this ( HttpRequestHeader hrh ) : string
this ( HttpResponseHeader hrh ) : string

Защищенные методы

Метод Описание
AddWithoutValidate ( string headerName, string headerValue ) : void
WebHeaderCollection ( SerializationInfo serializationInfo, StreamingContext streamingContext ) : System

Приватные методы

Метод Описание
ISerializable ( SerializationInfo serializationInfo, StreamingContext streamingContext ) : void
IsHeaderName ( string name ) : bool
IsHeaderValue ( string value ) : bool
IsMultiValue ( string headerName ) : bool
RemoveAndAdd ( string name, string value ) : void
RemoveInternal ( string name ) : void
RequestHeaderToString ( HttpRequestHeader value ) : string
ResponseHeaderToString ( HttpResponseHeader value ) : string
SetInternal ( string header ) : void
SetInternal ( string name, string value ) : void
ToStringMultiValue ( ) : string
WebHeaderCollection ( ) : System
WebHeaderCollection ( bool internallyCreated ) : System

Описание методов

Add() публичный метод

public Add ( HttpRequestHeader header, string value ) : void
header HttpRequestHeader
value string
Результат void

Add() публичный метод

public Add ( HttpResponseHeader header, string value ) : void
header HttpResponseHeader
value string
Результат void

Add() публичный метод

public Add ( string header ) : void
header string
Результат void

Add() публичный метод

public Add ( string name, string value ) : void
name string
value string
Результат void

AddWithoutValidate() защищенный метод

protected AddWithoutValidate ( string headerName, string headerValue ) : void
headerName string
headerValue string
Результат void

Clear() публичный метод

public Clear ( ) : void
Результат void

Get() публичный метод

public Get ( int index ) : string
index int
Результат string

Get() публичный метод

public Get ( string name ) : string
name string
Результат string

GetEnumerator() публичный метод

public GetEnumerator ( ) : IEnumerator
Результат IEnumerator

GetKey() публичный метод

public GetKey ( int index ) : string
index int
Результат string

GetObjectData() публичный метод

public GetObjectData ( SerializationInfo serializationInfo, StreamingContext streamingContext ) : void
serializationInfo System.Runtime.Serialization.SerializationInfo
streamingContext System.Runtime.Serialization.StreamingContext
Результат void

GetValues() публичный метод

public GetValues ( int index ) : string[]
index int
Результат string[]

GetValues() публичный метод

public GetValues ( string header ) : string[]
header string
Результат string[]

IsRestricted() публичный статический метод

public static IsRestricted ( string headerName ) : bool
headerName string
Результат bool

IsRestricted() публичный статический метод

public static IsRestricted ( string headerName, bool response ) : bool
headerName string
response bool
Результат bool

OnDeserialization() публичный метод

public OnDeserialization ( object sender ) : void
sender object
Результат void

Remove() публичный метод

public Remove ( HttpRequestHeader header ) : void
header HttpRequestHeader
Результат void

Remove() публичный метод

public Remove ( HttpResponseHeader header ) : void
header HttpResponseHeader
Результат void

Remove() публичный метод

public Remove ( string name ) : void
name string
Результат void

Set() публичный метод

public Set ( HttpRequestHeader header, string value ) : void
header HttpRequestHeader
value string
Результат void

Set() публичный метод

public Set ( HttpResponseHeader header, string value ) : void
header HttpResponseHeader
value string
Результат void

Set() публичный метод

public Set ( string name, string value ) : void
name string
value string
Результат void

ToByteArray() публичный метод

public ToByteArray ( ) : byte[]
Результат byte[]

ToString() публичный метод

public ToString ( ) : string
Результат string

WebHeaderCollection() защищенный метод

protected WebHeaderCollection ( SerializationInfo serializationInfo, StreamingContext streamingContext ) : System
serializationInfo SerializationInfo
streamingContext StreamingContext
Результат System

this() публичный метод

public this ( HttpRequestHeader hrh ) : string
hrh HttpRequestHeader
Результат string

this() публичный метод

public this ( HttpResponseHeader hrh ) : string
hrh HttpResponseHeader
Результат string