C# 클래스 System.Net.WebHeaderCollection

상속: System.Collections.Specialized.NameValueCollection
파일 보기 프로젝트 열기: dotnet/corefx 1 사용 예제들

Private Properties

프로퍼티 타입 설명
ISerializable void
ThrowOnRestrictedHeader void

공개 메소드들

메소드 설명
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
GetEnumerator ( ) : System.Collections.IEnumerator
GetKey ( int index ) : string
GetObjectData ( SerializationInfo serializationInfo, StreamingContext streamingContext ) : void
GetObjectData ( System serializationInfo, System 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
System ( System serializationInfo, System streamingContext ) : void
ToByteArray ( ) : byte[]
ToString ( ) : string
WebHeaderCollection ( )
WebHeaderCollection ( ) : System.Collections
this ( HttpRequestHeader header ) : string
this ( HttpResponseHeader header ) : string
this ( System header ) : string
this ( string name ) : string

보호된 메소드들

메소드 설명
AddWithoutValidate ( string headerName, string headerValue ) : void
WebHeaderCollection ( System serializationInfo, System streamingContext )
WebHeaderCollection ( SerializationInfo serializationInfo, StreamingContext streamingContext ) : System.Collections

비공개 메소드들

메소드 설명
ISerializable ( SerializationInfo serializationInfo, StreamingContext streamingContext ) : void
ThrowOnRestrictedHeader ( string headerName ) : void

메소드 상세

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

GetEnumerator() 공개 메소드

public GetEnumerator ( ) : System.Collections.IEnumerator
리턴 System.Collections.IEnumerator

GetKey() 공개 메소드

public GetKey ( int index ) : string
index int
리턴 string

GetObjectData() 공개 메소드

public GetObjectData ( SerializationInfo serializationInfo, StreamingContext streamingContext ) : void
serializationInfo SerializationInfo
streamingContext StreamingContext
리턴 void

GetObjectData() 공개 메소드

public GetObjectData ( System serializationInfo, System streamingContext ) : void
serializationInfo System
streamingContext System
리턴 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

System() 공개 메소드

public System ( System serializationInfo, System streamingContext ) : void
serializationInfo System
streamingContext System
리턴 void

ToByteArray() 공개 메소드

public ToByteArray ( ) : byte[]
리턴 byte[]

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

WebHeaderCollection() 공개 메소드

public WebHeaderCollection ( )

WebHeaderCollection() 보호된 메소드

protected WebHeaderCollection ( System serializationInfo, System streamingContext )
serializationInfo System
streamingContext System

WebHeaderCollection() 공개 메소드

public WebHeaderCollection ( ) : System.Collections
리턴 System.Collections

WebHeaderCollection() 보호된 메소드

protected WebHeaderCollection ( SerializationInfo serializationInfo, StreamingContext streamingContext ) : System.Collections
serializationInfo SerializationInfo
streamingContext StreamingContext
리턴 System.Collections

this() 공개 메소드

public this ( HttpRequestHeader header ) : string
header HttpRequestHeader
리턴 string

this() 공개 메소드

public this ( HttpResponseHeader header ) : string
header HttpResponseHeader
리턴 string

this() 공개 메소드

public this ( System header ) : string
header System
리턴 string

this() 공개 메소드

public this ( string name ) : string
name string
리턴 string