C# 클래스 System.Net.WebRequest

Makes a request to a Uniform Resource Identifier (URI). This is an abstract class.
This is the base class of all Web resource/protocol objects. This class provides common methods, data and proprties for making the top-level request.
상속: MarshalByRefObject, IDisposable
파일 보기 프로젝트 열기: dotnet/corefx 1 사용 예제들

Private Properties

프로퍼티 타입 설명
Create WebRequest
ISerializable void

공개 메소드들

메소드 설명
BeginGetRequestStream ( System callback, object state ) : System.IAsyncResult
BeginGetResponse ( System callback, object state ) : System.IAsyncResult
Create ( System requestUri ) : System.Net.WebRequest
Create ( string requestUriString ) : System.Net.WebRequest
Create ( string requestUriString ) : WebRequest
CreateDefault ( Uri requestUri ) : System.Net.WebRequest
CreateHttp ( Uri requestUri ) : HttpWebRequest
CreateHttp ( string requestUriString ) : HttpWebRequest
CreateHttp ( System requestUri ) : System.Net.HttpWebRequest
CreateHttp ( string requestUriString ) : System.Net.HttpWebRequest
EndGetRequestStream ( System asyncResult ) : System.IO.Stream
EndGetResponse ( System asyncResult ) : System.Net.WebResponse
GetRequestStream ( ) : System.IO.Stream
GetRequestStreamAsync ( ) : System.Threading.Tasks.Task
GetRequestStreamAsync ( ) : Task
GetResponse ( ) : System.Net.WebResponse
GetResponseAsync ( ) : System.Threading.Tasks.Task
GetResponseAsync ( ) : Task
GetSystemWebProxy ( ) : IWebProxy
GetSystemWebProxy ( ) : System.Net.IWebProxy
RegisterPrefix ( string prefix, IWebRequestCreate creator ) : bool
RegisterPrefix ( string prefix, System creator ) : bool

보호된 메소드들

메소드 설명
GetObjectData ( SerializationInfo serializationInfo, StreamingContext streamingContext ) : void
GetObjectData ( System serializationInfo, System streamingContext ) : void
System ( System serializationInfo, System streamingContext ) : void
WebRequest ( )
WebRequest ( System serializationInfo, System streamingContext )
WebRequest ( ) : System.Collections.Generic
WebRequest ( SerializationInfo serializationInfo, StreamingContext streamingContext ) : System.Collections.Generic

비공개 메소드들

메소드 설명
Create ( Uri requestUri, bool useUriBase ) : WebRequest
ISerializable ( SerializationInfo serializationInfo, StreamingContext streamingContext ) : void

메소드 상세

BeginGetRequestStream() 공개 메소드

public BeginGetRequestStream ( System callback, object state ) : System.IAsyncResult
callback System
state object
리턴 System.IAsyncResult

BeginGetResponse() 공개 메소드

public BeginGetResponse ( System callback, object state ) : System.IAsyncResult
callback System
state object
리턴 System.IAsyncResult

Create() 공개 정적인 메소드

public static Create ( System requestUri ) : System.Net.WebRequest
requestUri System
리턴 System.Net.WebRequest

Create() 공개 정적인 메소드

public static Create ( string requestUriString ) : System.Net.WebRequest
requestUriString string
리턴 System.Net.WebRequest

Create() 공개 정적인 메소드

public static Create ( string requestUriString ) : WebRequest
requestUriString string
리턴 WebRequest

CreateDefault() 공개 정적인 메소드

public static CreateDefault ( Uri requestUri ) : System.Net.WebRequest
requestUri System.Uri
리턴 System.Net.WebRequest

CreateHttp() 공개 정적인 메소드

public static CreateHttp ( Uri requestUri ) : HttpWebRequest
requestUri System.Uri
리턴 HttpWebRequest

CreateHttp() 공개 정적인 메소드

public static CreateHttp ( string requestUriString ) : HttpWebRequest
requestUriString string
리턴 HttpWebRequest

CreateHttp() 공개 정적인 메소드

public static CreateHttp ( System requestUri ) : System.Net.HttpWebRequest
requestUri System
리턴 System.Net.HttpWebRequest

CreateHttp() 공개 정적인 메소드

public static CreateHttp ( string requestUriString ) : System.Net.HttpWebRequest
requestUriString string
리턴 System.Net.HttpWebRequest

EndGetRequestStream() 공개 메소드

public EndGetRequestStream ( System asyncResult ) : System.IO.Stream
asyncResult System
리턴 System.IO.Stream

EndGetResponse() 공개 메소드

public EndGetResponse ( System asyncResult ) : System.Net.WebResponse
asyncResult System
리턴 System.Net.WebResponse

GetObjectData() 보호된 메소드

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

GetObjectData() 보호된 메소드

protected GetObjectData ( System serializationInfo, System streamingContext ) : void
serializationInfo System
streamingContext System
리턴 void

GetRequestStream() 공개 메소드

public GetRequestStream ( ) : System.IO.Stream
리턴 System.IO.Stream

GetRequestStreamAsync() 공개 메소드

public GetRequestStreamAsync ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

GetRequestStreamAsync() 공개 메소드

public GetRequestStreamAsync ( ) : Task
리턴 Task

GetResponse() 공개 메소드

public GetResponse ( ) : System.Net.WebResponse
리턴 System.Net.WebResponse

GetResponseAsync() 공개 메소드

public GetResponseAsync ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

GetResponseAsync() 공개 메소드

public GetResponseAsync ( ) : Task
리턴 Task

GetSystemWebProxy() 공개 정적인 메소드

public static GetSystemWebProxy ( ) : IWebProxy
리턴 IWebProxy

GetSystemWebProxy() 공개 정적인 메소드

public static GetSystemWebProxy ( ) : System.Net.IWebProxy
리턴 System.Net.IWebProxy

RegisterPrefix() 공개 정적인 메소드

public static RegisterPrefix ( string prefix, IWebRequestCreate creator ) : bool
prefix string
creator IWebRequestCreate
리턴 bool

RegisterPrefix() 공개 정적인 메소드

public static RegisterPrefix ( string prefix, System creator ) : bool
prefix string
creator System
리턴 bool

System() 보호된 메소드

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

WebRequest() 보호된 메소드

protected WebRequest ( )

WebRequest() 보호된 메소드

protected WebRequest ( System serializationInfo, System streamingContext )
serializationInfo System
streamingContext System

WebRequest() 보호된 메소드

protected WebRequest ( ) : System.Collections.Generic
리턴 System.Collections.Generic

WebRequest() 보호된 메소드

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