Zdexby TheHolyOneZ
36,909 classes
Class

HttpWebRequest

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

Members 57

OffsetSizeNameTypeFlagsDefault
0x08requestUriUriPrivate—
0x08actualUriUriPrivate—
0x01hostChangedboolPrivate—
0x01allowAutoRedirectboolPrivate—
0x01allowBufferingboolPrivate—
0x004B0x05padding / 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—
0x04defaultMaxResponseHeadersLengthintPrivateStatic—
0x04defaultMaximumErrorResponseLengthintPrivateStatic—
0x08defaultCachePolicyRequestCachePolicyPrivateStatic—
0x04readWriteTimeoutintPrivate—
0x013C0x04padding / unreflected
0x08tlsProviderMobileTlsProviderPrivate—
0x08tlsSettingsMonoTlsSettingsPrivate—
0x08certValidationCallbackServerCertValidationCallbackPrivate—
0x01hostHasPortboolPrivate—
0x01590x07padding / unreflected
0x08hostUriUriPrivate—
0x10auth_stateAuthorizationStatePrivate—
0x10proxy_auth_stateAuthorizationStatePrivate—
0x08ResendContentFactoryFunc<System.IO.Stream2 flags—
0x01<ThrowOnError>k__BackingFieldboolPrivate—
0x01unsafe_auth_blahboolPrivate—
0x01920x06unreflected bytes to end of HttpWebRequest
Inherited from WebRequest 11
OffsetSizeNameTypeFlagsDefault
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 96

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
Uri get_Address()Public+1 flags0x08
void set_AllowAutoRedirect(bool value)Public+3 flags0x01
bool get_AllowWriteStreamBuffering()Public+3 flags0x01
void set_AllowWriteStreamBuffering(bool value)Public+3 flags0x01
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_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
void set_CookieContainer(CookieContainer value)Public+3 flags0x08
ICredentials get_Credentials()Public+2 flags0x08
void set_Credentials(ICredentials value)Public+2 flags0x08
int get_DefaultMaximumErrorResponseLength()PublicStatic+1 flags0x04
WebHeaderCollection get_Headers()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
bool get_KeepAlive()Public+1 flags0x01
void set_KeepAlive(bool value)Public+1 flags0x01
void set_MaximumAutomaticRedirections(int value)Public+1 flags0x04
int get_DefaultMaximumResponseHeadersLength()PublicStatic+1 flags0x04
int get_ReadWriteTimeout()Public+1 flags0x04
string get_Method()Public+2 flags0x08
void set_Method(const string& value)Public+2 flags0x08
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
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
int get_Timeout()Public+2 flags0x04
void set_Timeout(int value)Public+2 flags0x04
string get_TransferEncoding()Public+1 flags0x08
bool get_UseDefaultCredentials()Public+2 flags0x01
bool get_UnsafeAuthenticatedConnectionSharing()Public+1 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
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
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 flags0x08
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)Private0x08
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
WebResponse GetResponse()Public+1 flags0x08
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 <RunWithTimeout>b__242_0()Private0x01
Task<System.Net.BufferOffsetSize> <GetRewriteHandler>b__271_0()Private0x08
void .ctor()Public+1 flags0x00

Used by 16

types with a member, parameter or interface of this type