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
Показать файл Открыть проект Примеры использования класса

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