Zdexby TheHolyOneZ
42,628 classes
Class

HttpWebRequest

: WebRequest : MarshalByRefObject : Object
System.Net.HttpWebRequest, System 0x0198 (408 B) inherited 0x0038 System.dll
implements ISerializable
0x00x0198

Members 61

OffsetSizeNameTypeFlagsDefault
0x08requestUriUriPrivate—
0x08actualUriUriPrivate—
0x01hostChangedboolPrivate—
0x01allowAutoRedirectboolPrivate—
0x01allowBufferingboolPrivate—
0x01allowReadStreamBufferingboolPrivate—
0x004C0x04padding / unreflected
0x08certificatesX509CertificateCollectionPrivate—
0x08connectionGroupstringPrivate—
0x01haveContentLengthboolPrivate—
0x00610x07padding / unreflected
0x08contentLengthlongPrivate—
0x08continueDelegateHttpContinueDelegatePrivate—
0x08cookieContainerCookieContainerPrivate—
0x08credentialsICredentialsPrivate—
0x01haveResponseboolPrivate—
0x01requestSentboolPrivate—
0x008A0x06padding / unreflected
0x08webHeadersWebHeaderCollectionPrivate—
0x01keepAliveboolPrivate—
0x00990x03padding / unreflected
0x04maxAutoRedirectintPrivate—
0x08mediaTypestringPrivate—
0x08methodstringPrivate—
0x08initialMethodstringPrivate—
0x01pipelinedboolPrivate—
0x01preAuthenticateboolPrivate—
0x01usedPreAuthboolPrivate—
0x00BB0x05padding / unreflected
0x08versionVersionPrivate—
0x01force_versionboolPrivate—
0x00C90x07padding / unreflected
0x08actualVersionVersionPrivate—
0x08proxyIWebProxyPrivate—
0x01sendChunkedboolPrivate—
0x00E10x07padding / unreflected
0x08servicePointServicePointPrivate—
0x04timeoutintPrivate—
0x04continueTimeoutintPrivate—
0x08writeStreamWebRequestStreamPrivate—
0x08webResponseHttpWebResponsePrivate—
0x08responseTaskWebCompletionSourcePrivate—
0x08currentOperationWebOperationPrivate—
0x04abortedintPrivate—
0x01gotRequestStreamboolPrivate—
0x011D0x03padding / unreflected
0x04redirectsintPrivate—
0x01expectContinueboolPrivate—
0x01getResponseCalledboolPrivate—
0x01260x02padding / unreflected
0x08lockerobjectPrivate—
0x01finished_readingboolPrivate—
0x01310x03padding / unreflected
0x04auto_decompDecompressionMethodsPrivate—
0x04maxResponseHeadersLengthintPrivate—
0x04defaultMaxResponseHeadersLengthintPrivateStatic—
0x04defaultMaximumErrorResponseLengthintPrivateStatic—
0x08defaultCachePolicyRequestCachePolicyPrivateStatic—
0x04readWriteTimeoutintPrivate—
0x08tlsProviderMobileTlsProviderPrivate—
0x08tlsSettingsMonoTlsSettingsPrivate—
0x08certValidationCallbackServerCertValidationCallbackPrivate—
0x01hostHasPortboolPrivate—
0x01590x07padding / unreflected
0x08hostUriUriPrivate—
0x10auth_stateAuthorizationStatePrivate—
0x10proxy_auth_stateAuthorizationStatePrivate—
0x08ResendContentFactoryFunc<System.IO.Stream2 flags—
0x04IDint2 flags—
0x01<ThrowOnError>k__BackingFieldboolPrivate—
0x01unsafe_auth_blahboolPrivate—
0x01<ReuseConnection>k__BackingFieldboolPrivate—
0x01970x01unreflected bytes to end of HttpWebRequest
Inherited from WebRequest 12
OffsetSizeNameTypeFlagsDefault
—0x04DefaultTimeoutintStatic+2 flags0
0x08s_PrefixListArrayListPrivateStatic—
0x08s_InternalSyncObjectobjectPrivateStatic—
0x08s_DefaultTimerQueueQueuePrivateStatic—
0x04m_AuthenticationLevelAuthenticationLevelPrivate—
0x04m_ImpersonationLevelTokenImpersonationLevelPrivate—
0x08m_CachePolicyRequestCachePolicyPrivate—
0x08m_CacheProtocolRequestCacheProtocolPrivate—
0x08m_CacheBindingRequestCacheBindingPrivate—
0x08webRequestCreateDesignerWebRequestCreatePrivateStatic—
0x08s_DefaultWebProxyIWebProxyPrivateStatic—
0x01s_DefaultWebProxyInitializedboolPrivateStatic—
Inherited from MarshalByRefObject 1
OffsetSizeNameTypeFlagsDefault
0x08_identityobjectPrivate+1 flags—

Functions 159

SignatureFlagsNativeParams
void .cctor()PrivateStatic+1 flags0x00
void .ctor(Uri uri)Public+1 flags0x08
void .ctor(Uri uri, MobileTlsProvider tlsProvider, MonoTlsSettings settings)2 flags0x08
void .ctor(SerializationInfo serializationInfo, const StreamingContext& streamingContext)2 flags0x10
void ResetAuthorization()Private0x00
void SetSpecialHeaders(const string& HeaderName, const string& value)Private0x08
string get_Accept()Public+1 flags0x08
void set_Accept(const string& value)Public+1 flags0x08
Uri get_Address()Public+1 flags0x08
void set_Address(Uri value)2 flags0x08
bool get_AllowAutoRedirect()Public+3 flags0x01
void set_AllowAutoRedirect(bool value)Public+3 flags0x01
bool get_AllowWriteStreamBuffering()Public+3 flags0x01
void set_AllowWriteStreamBuffering(bool value)Public+3 flags0x01
bool get_AllowReadStreamBuffering()Public+3 flags0x01
void set_AllowReadStreamBuffering(bool value)Public+3 flags0x01
Exception GetMustImplement()PrivateStatic0x08
DecompressionMethods get_AutomaticDecompression()Public+1 flags0x04
void set_AutomaticDecompression(const DecompressionMethods& value)Public+1 flags0x04
bool get_InternalAllowBuffering()2 flags0x01
bool get_MethodWithBuffer()Private+1 flags0x01
MobileTlsProvider get_TlsProvider()2 flags0x08
MonoTlsSettings get_TlsSettings()2 flags0x08
X509CertificateCollection get_ClientCertificates()Public+1 flags0x08
void set_ClientCertificates(X509CertificateCollection value)Public+1 flags0x08
string get_Connection()Public+1 flags0x08
void set_Connection(const string& value)Public+1 flags0x08
string get_ConnectionGroupName()Public+2 flags0x08
void set_ConnectionGroupName(const string& value)Public+2 flags0x08
long get_ContentLength()Public+2 flags0x08
void set_ContentLength(long value)Public+2 flags0x08
void set_InternalContentLength(long value)2 flags0x08
bool get_ThrowOnError()2 flags0x01
void set_ThrowOnError(bool value)2 flags0x01
string get_ContentType()Public+2 flags0x08
void set_ContentType(const string& value)Public+2 flags0x08
HttpContinueDelegate get_ContinueDelegate()Public+1 flags0x08
void set_ContinueDelegate(HttpContinueDelegate value)Public+1 flags0x08
CookieContainer get_CookieContainer()Public+3 flags0x08
void set_CookieContainer(CookieContainer value)Public+3 flags0x08
ICredentials get_Credentials()Public+2 flags0x08
void set_Credentials(ICredentials value)Public+2 flags0x08
DateTime get_Date()Public+1 flags0x08
void set_Date(const DateTime& value)Public+1 flags0x08
void SetDateHeaderHelper(const string& headerName, const DateTime& dateTime)Private0x08
int get_DefaultMaximumErrorResponseLength()PublicStatic+1 flags0x04
void set_DefaultMaximumErrorResponseLength(int value)PublicStatic+1 flags0x04
string get_Expect()Public+1 flags0x08
void set_Expect(const string& value)Public+1 flags0x08
bool get_HaveResponse()Public+3 flags0x01
WebHeaderCollection get_Headers()Public+2 flags0x08
void set_Headers(WebHeaderCollection value)Public+2 flags0x08
string get_Host()Public+1 flags0x08
void set_Host(const string& value)Public+1 flags0x08
bool TryGetHostUri(const string& hostName, ref Uri& hostUri)Private0x08
DateTime get_IfModifiedSince()Public+1 flags0x08
void set_IfModifiedSince(const DateTime& value)Public+1 flags0x08
bool get_KeepAlive()Public+1 flags0x01
void set_KeepAlive(bool value)Public+1 flags0x01
int get_MaximumAutomaticRedirections()Public+1 flags0x04
void set_MaximumAutomaticRedirections(int value)Public+1 flags0x04
int get_MaximumResponseHeadersLength()Public+1 flags0x04
void set_MaximumResponseHeadersLength(int value)Public+1 flags0x04
int get_DefaultMaximumResponseHeadersLength()PublicStatic+1 flags0x04
void set_DefaultMaximumResponseHeadersLength(int value)PublicStatic+1 flags0x04
int get_ReadWriteTimeout()Public+1 flags0x04
void set_ReadWriteTimeout(int value)Public+1 flags0x04
int get_ContinueTimeout()Public+1 flags0x04
void set_ContinueTimeout(int value)Public+1 flags0x04
string get_MediaType()Public+1 flags0x08
void set_MediaType(const string& value)Public+1 flags0x08
string get_Method()Public+2 flags0x08
void set_Method(const string& value)Public+2 flags0x08
bool get_Pipelined()Public+1 flags0x01
void set_Pipelined(bool value)Public+1 flags0x01
bool get_PreAuthenticate()Public+2 flags0x01
void set_PreAuthenticate(bool value)Public+2 flags0x01
Version get_ProtocolVersion()Public+1 flags0x08
void set_ProtocolVersion(Version value)Public+1 flags0x08
IWebProxy get_Proxy()Public+2 flags0x08
void set_Proxy(IWebProxy value)Public+2 flags0x08
string get_Referer()Public+1 flags0x08
void set_Referer(const string& value)Public+1 flags0x08
Uri get_RequestUri()Public+2 flags0x08
bool get_SendChunked()Public+1 flags0x01
void set_SendChunked(bool value)Public+1 flags0x01
ServicePoint get_ServicePoint()Public+1 flags0x08
ServicePoint get_ServicePointNoLock()2 flags0x08
bool get_SupportsCookieContainer()Public+3 flags0x01
int get_Timeout()Public+2 flags0x04
void set_Timeout(int value)Public+2 flags0x04
string get_TransferEncoding()Public+1 flags0x08
void set_TransferEncoding(const string& value)Public+1 flags0x08
bool get_UseDefaultCredentials()Public+2 flags0x01
void set_UseDefaultCredentials(bool value)Public+2 flags0x01
string get_UserAgent()Public+1 flags0x08
void set_UserAgent(const string& value)Public+1 flags0x08
bool get_UnsafeAuthenticatedConnectionSharing()Public+1 flags0x01
void set_UnsafeAuthenticatedConnectionSharing(bool value)Public+1 flags0x01
bool get_GotRequestStream()2 flags0x01
bool get_ExpectContinue()2 flags0x01
void set_ExpectContinue(bool value)2 flags0x01
Uri get_AuthUri()2 flags0x08
bool get_ProxyQuery()2 flags0x01
ServerCertValidationCallback get_ServerCertValidationCallback()2 flags0x08
RemoteCertificateValidationCallback get_ServerCertificateValidationCallback()Public+1 flags0x08
void set_ServerCertificateValidationCallback(RemoteCertificateValidationCallback value)Public+1 flags0x08
ServicePoint GetServicePoint()1 flags0x08
void AddRange(int range)Public0x04
void AddRange(int from, int to)Public0x04
void AddRange(const string& rangeSpecifier, int range)Public0x08
void AddRange(const string& rangeSpecifier, int from, int to)Public0x08
void AddRange(long range)Public0x08
void AddRange(long from, long to)Public0x08
void AddRange(const string& rangeSpecifier, long range)Public0x08
void AddRange(const string& rangeSpecifier, long from, long to)Public0x08
WebOperation SendRequest(bool redirecting, BufferOffsetSize writeBuffer, const CancellationToken& cancellationToken)Private0x08
Task<System.IO.Stream> MyGetRequestStreamAsync(const CancellationToken& cancellationToken)Private0x08
IAsyncResult BeginGetRequestStream(AsyncCallback callback, object state)Public+1 flags0x08
Stream EndGetRequestStream(IAsyncResult asyncResult)Public+1 flags0x08
Stream GetRequestStream()Public+1 flags0x08
Stream GetRequestStream(ref TransportContext& context)Public0x08
Task<System.IO.Stream> GetRequestStreamAsync()Public+1 flags0x08
Task<T> RunWithTimeout(Func<System.Threading.CancellationToken func, int timeout, Action abort, Func<System.Boolean> aborted, const CancellationToken& cancellationToken)Static+1 flags—0x08
Task<T> RunWithTimeoutWorker(Task<T> workerTask, int timeout, Action abort, Func<System.Boolean> aborted, CancellationTokenSource cts)PrivateStatic—0x08
Task<T> RunWithTimeout(Func<System.Threading.CancellationToken func)Private—0x08
Task<System.Net.HttpWebResponse> MyGetResponseAsync(const CancellationToken& cancellationToken)Private0x08
Task<System.ValueTuple<System.Net.HttpWebResponse GetResponseFromData(WebResponseStream stream, const CancellationToken& cancellationToken)Private0x08
Exception FlattenException(Exception e)Static+1 flags0x08
WebException GetWebException(Exception e)Private0x08
WebException GetWebException(Exception e, bool aborted)PrivateStatic0x08
WebException CreateRequestAbortedException()Static+1 flags0x08
IAsyncResult BeginGetResponse(AsyncCallback callback, object state)Public+1 flags0x08
WebResponse EndGetResponse(IAsyncResult asyncResult)Public+1 flags0x08
Stream EndGetRequestStream(IAsyncResult asyncResult, ref TransportContext& context)Public0x08
WebResponse GetResponse()Public+1 flags0x08
bool get_FinishedReading()2 flags0x01
void set_FinishedReading(bool value)2 flags0x01
bool get_Aborted()2 flags0x01
void Abort()Public+1 flags0x00
void System.Runtime.Serialization.ISerializable.GetObjectData(SerializationInfo serializationInfo, const StreamingContext& streamingContext)PrivateFinal+2 flags0x10
void GetObjectData(SerializationInfo serializationInfo, const StreamingContext& streamingContext)2 flags0x10
void CheckRequestStarted()Private0x00
void DoContinueDelegate(int statusCode, WebHeaderCollection headers)1 flags0x08
void RewriteRedirectToGet()Private0x00
bool Redirect(const HttpStatusCode& code, WebResponse response)Private0x08
string GetHeaders()Private0x08
void DoPreAuthenticate()Private0x00
byte[] GetRequestHeaders()1 flags0x08
ValueTuple<System.Net.WebOperation HandleNtlmAuth(WebResponseStream stream, HttpWebResponse response, BufferOffsetSize writeBuffer, const CancellationToken& cancellationToken)Private0x10
bool CheckAuthorization(WebResponse response, const HttpStatusCode& code)Private0x08
ValueTuple<System.Threading.Tasks.Task<System.Net.BufferOffsetSize> GetRewriteHandler(HttpWebResponse response, bool redirect)Private0x10
ValueTuple<System.Boolean CheckFinalStatus(HttpWebResponse response)Private0x18
bool get_ReuseConnection()2 flags0x01
void set_ReuseConnection(bool value)2 flags0x01
StringBuilder GenerateConnectionGroup(const string& connectionGroupName, bool unsafeConnectionGroup, bool isInternalGroup)Static+1 flags0x08
bool <RunWithTimeout>b__242_0()Private—0x01
Task<System.Net.BufferOffsetSize> <GetRewriteHandler>b__271_0()Private0x08
void .ctor()Public+1 flags0x00

Used by 17

types with a member, parameter or interface of this type