implements ISerializable
0x00x00C8
Members 22
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | s_GetRequestStreamCallback | WaitCallback | PrivateStatic | — | |
| 0x08 | s_GetResponseCallback | WaitCallback | PrivateStatic | — | |
| 0x08 | m_connectionGroupName | string | Private | — | |
| 0x08 | m_contentLength | long | Private | — | |
| 0x08 | m_credentials | ICredentials | Private | — | |
| 0x04 | m_fileAccess | FileAccess | Private | — | |
| 0x0054 | 0x04 | padding / unreflected | |||
| 0x08 | m_headers | WebHeaderCollection | Private | — | |
| 0x08 | m_method | string | Private | — | |
| 0x01 | m_preauthenticate | bool | Private | — | |
| 0x0069 | 0x07 | padding / unreflected | |||
| 0x08 | m_proxy | IWebProxy | Private | — | |
| 0x08 | m_readerEvent | ManualResetEvent | Private | — | |
| 0x01 | m_readPending | bool | Private | — | |
| 0x0081 | 0x07 | padding / unreflected | |||
| 0x08 | m_response | WebResponse | Private | — | |
| 0x08 | m_stream | Stream | Private | — | |
| 0x01 | m_syncHint | bool | Private | — | |
| 0x0099 | 0x03 | padding / unreflected | |||
| 0x04 | m_timeout | int | Private | — | |
| 0x08 | m_uri | Uri | Private | — | |
| 0x01 | m_writePending | bool | Private | — | |
| 0x01 | m_writing | bool | Private | — | |
| 0x00AA | 0x06 | padding / unreflected | |||
| 0x08 | m_WriteAResult | LazyAsyncResult | Private | — | |
| 0x08 | m_ReadAResult | LazyAsyncResult | Private | — | |
| 0x04 | m_Aborted | int | Private | — | |
| 0x00C4 | 0x04 | unreflected bytes to end of FileWebRequest | |||
Inherited from WebRequest 11
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | s_PrefixList | ArrayList | PrivateStatic | — | |
| 0x08 | s_InternalSyncObject | object | PrivateStatic | — | |
| 0x08 | s_DefaultTimerQueue | Queue | PrivateStatic | — | |
| 0x04 | m_AuthenticationLevel | AuthenticationLevel | Private | — | |
| 0x04 | m_ImpersonationLevel | TokenImpersonationLevel | Private | — | |
| 0x08 | m_CachePolicy | RequestCachePolicy | Private | — | |
| 0x08 | m_CacheProtocol | RequestCacheProtocol | Private | — | |
| 0x08 | m_CacheBinding | RequestCacheBinding | Private | — | |
| 0x08 | webRequestCreate | DesignerWebRequestCreate | PrivateStatic | — | |
| 0x08 | s_DefaultWebProxy | IWebProxy | PrivateStatic | — | |
| 0x01 | s_DefaultWebProxyInitialized | bool | PrivateStatic | — |
Inherited from MarshalByRefObject 1
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | _identity | object | Private+1 flags | — |
Functions 31
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor(Uri uri) | 2 flags | — | 0x08 |
| void .ctor(SerializationInfo serializationInfo, const StreamingContext& streamingContext) | 2 flags | — | 0x10 |
| void System.Runtime.Serialization.ISerializable.GetObjectData(SerializationInfo serializationInfo, const StreamingContext& streamingContext) | PrivateFinal+2 flags | — | 0x10 |
| void GetObjectData(SerializationInfo serializationInfo, const StreamingContext& streamingContext) | 2 flags | — | 0x10 |
| bool get_Aborted() | 2 flags | — | 0x01 |
| void set_ConnectionGroupName(const string& value) | Public+2 flags | — | 0x08 |
| long get_ContentLength() | Public+2 flags | — | 0x08 |
| void set_ContentLength(long value) | Public+2 flags | — | 0x08 |
| ICredentials get_Credentials() | Public+2 flags | — | 0x08 |
| void set_Credentials(ICredentials value) | Public+2 flags | — | 0x08 |
| WebHeaderCollection get_Headers() | Public+2 flags | — | 0x08 |
| string get_Method() | Public+2 flags | — | 0x08 |
| void set_Method(const string& value) | Public+2 flags | — | 0x08 |
| void set_PreAuthenticate(bool value) | Public+2 flags | — | 0x01 |
| IWebProxy get_Proxy() | Public+2 flags | — | 0x08 |
| void set_Proxy(IWebProxy value) | Public+2 flags | — | 0x08 |
| int get_Timeout() | Public+2 flags | — | 0x04 |
| void set_Timeout(int value) | Public+2 flags | — | 0x04 |
| Uri get_RequestUri() | Public+2 flags | — | 0x08 |
| IAsyncResult BeginGetRequestStream(AsyncCallback callback, object state) | Public+1 flags | — | 0x08 |
| IAsyncResult BeginGetResponse(AsyncCallback callback, object state) | Public+1 flags | — | 0x08 |
| bool CanGetRequestStream() | Private | — | 0x01 |
| Stream EndGetRequestStream(IAsyncResult asyncResult) | Public+1 flags | — | 0x08 |
| WebResponse EndGetResponse(IAsyncResult asyncResult) | Public+1 flags | — | 0x08 |
| WebResponse GetResponse() | Public+1 flags | — | 0x08 |
| void GetRequestStreamCallback(object state) | PrivateStatic | — | 0x08 |
| void GetResponseCallback(object state) | PrivateStatic | 0x08 | |
| void UnblockReader() | 1 flags | 0x00 | |
| bool get_UseDefaultCredentials() | Public+2 flags | 0x01 | |
| void Abort() | Public+1 flags | 0x00 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 |