using System; using System.IO; using System.Runtime.Serialization; using System.Threading; using Cpp2IlInjected; namespace System.Net { /// Provides a file system implementation of the class. // Token: 0x02000263 RID: 611 [Token(Token = "0x2000263")] [Serializable] public class FileWebRequest : WebRequest, ISerializable { // Token: 0x06000F46 RID: 3910 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000F46")] [Address(RVA = "0xB2A810", Offset = "0xB29810", VA = "0x180B2A810")] internal FileWebRequest(Uri uri) { } /// Initializes a new instance of the class from the specified instances of the and classes. /// A object that contains the information that is required to serialize the new object. /// A object that contains the source of the serialized stream that is associated with the new object. // Token: 0x06000F47 RID: 3911 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000F47")] [Address(RVA = "0xB2A570", Offset = "0xB29570", VA = "0x180B2A570")] [Obsolete] protected FileWebRequest(SerializationInfo serializationInfo, StreamingContext streamingContext) { } /// Populates a object with the required data to serialize the . /// A that holds the serialized data for the . /// A that contains the destination of the serialized stream that is associated with the new . // Token: 0x06000F48 RID: 3912 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000F48")] [Address(RVA = "0x77AA00", Offset = "0x779A00", VA = "0x18077AA00", Slot = "6")] void ISerializable.GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) { } /// Populates a with the data needed to serialize the target object. /// The to populate with data. /// A that specifies the destination for this serialization. // Token: 0x06000F49 RID: 3913 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000F49")] [Address(RVA = "0xB29BD0", Offset = "0xB28BD0", VA = "0x180B29BD0", Slot = "7")] protected override void GetObjectData(SerializationInfo serializationInfo, StreamingContext streamingContext) { } // Token: 0x170002ED RID: 749 // (get) Token: 0x06000F4A RID: 3914 RVA: 0x00007758 File Offset: 0x00005958 [Token(Token = "0x170002ED")] internal bool Aborted { [Token(Token = "0x6000F4A")] [Address(RVA = "0xB2A940", Offset = "0xB29940", VA = "0x180B2A940")] get { return default(bool); } } /// Gets or sets the content length of the data being sent. /// The number of bytes of request data being sent. /// /// is less than 0. // Token: 0x170002EE RID: 750 // (get) Token: 0x06000F4B RID: 3915 RVA: 0x00007770 File Offset: 0x00005970 // (set) Token: 0x06000F4C RID: 3916 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170002EE")] public override long ContentLength { [Token(Token = "0x6000F4B")] [Address(RVA = "0x417680", Offset = "0x416680", VA = "0x180417680", Slot = "14")] get { return 0L; } [Token(Token = "0x6000F4C")] [Address(RVA = "0xB2A950", Offset = "0xB29950", VA = "0x180B2A950", Slot = "15")] set { } } /// Gets or sets the content type of the data being sent. This property is reserved for future use. /// The content type of the data being sent. // Token: 0x170002EF RID: 751 // (set) Token: 0x06000F4D RID: 3917 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170002EF")] public override string ContentType { [Token(Token = "0x6000F4D")] [Address(RVA = "0xB2A9E0", Offset = "0xB299E0", VA = "0x180B2A9E0", Slot = "16")] set { } } /// Gets or sets the credentials that are associated with this request. This property is reserved for future use. /// An that contains the authentication credentials that are associated with this request. The default is . // Token: 0x170002F0 RID: 752 // (get) Token: 0x06000F4E RID: 3918 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x06000F4F RID: 3919 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170002F0")] public override ICredentials Credentials { [Token(Token = "0x6000F4E")] [Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0", Slot = "17")] get { return null; } [Token(Token = "0x6000F4F")] [Address(RVA = "0x55BCF0", Offset = "0x55ACF0", VA = "0x18055BCF0", Slot = "18")] set { } } /// Gets a collection of the name/value pairs that are associated with the request. This property is reserved for future use. /// A that contains header name/value pairs associated with this request. // Token: 0x170002F1 RID: 753 // (get) Token: 0x06000F50 RID: 3920 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170002F1")] public override WebHeaderCollection Headers { [Token(Token = "0x6000F50")] [Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710", Slot = "12")] get { return null; } } /// Gets or sets the protocol method used for the request. This property is reserved for future use. /// The protocol method to use in this request. /// The method is invalid. /// -or- /// The method is not supported. /// -or- /// Multiple methods were specified. // Token: 0x170002F2 RID: 754 // (get) Token: 0x06000F51 RID: 3921 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x06000F52 RID: 3922 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170002F2")] public override string Method { [Token(Token = "0x6000F51")] [Address(RVA = "0x417720", Offset = "0x416720", VA = "0x180417720", Slot = "9")] get { return null; } [Token(Token = "0x6000F52")] [Address(RVA = "0xB2AA40", Offset = "0xB29A40", VA = "0x180B2AA40", Slot = "10")] set { } } /// Gets or sets the network proxy to use for this request. This property is reserved for future use. /// An that indicates the network proxy to use for this request. // Token: 0x170002F3 RID: 755 // (get) Token: 0x06000F53 RID: 3923 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x06000F54 RID: 3924 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170002F3")] public override IWebProxy Proxy { [Token(Token = "0x6000F53")] [Address(RVA = "0x4177D0", Offset = "0x4167D0", VA = "0x1804177D0", Slot = "19")] get { return null; } [Token(Token = "0x6000F54")] [Address(RVA = "0x417AC0", Offset = "0x416AC0", VA = "0x180417AC0", Slot = "20")] set { } } /// Gets or sets the length of time until the request times out. /// The time, in milliseconds, until the request times out, or the value to indicate that the request does not time out. /// The value specified is less than or equal to zero and is not . // Token: 0x170002F4 RID: 756 // (get) Token: 0x06000F55 RID: 3925 RVA: 0x00007788 File Offset: 0x00005988 [Token(Token = "0x170002F4")] public override int Timeout { [Token(Token = "0x6000F55")] [Address(RVA = "0x4969C0", Offset = "0x4959C0", VA = "0x1804969C0", Slot = "21")] get { return 0; } } /// Gets the Uniform Resource Identifier (URI) of the request. /// A that contains the URI of the request. // Token: 0x170002F5 RID: 757 // (get) Token: 0x06000F56 RID: 3926 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170002F5")] public override Uri RequestUri { [Token(Token = "0x6000F56")] [Address(RVA = "0x56D550", Offset = "0x56C550", VA = "0x18056D550", Slot = "11")] get { return null; } } /// Begins an asynchronous request for a file system resource. /// The delegate. /// An object that contains state information for this request. /// An that references the asynchronous request. /// The stream is already in use by a previous call to . /// The was aborted. // Token: 0x06000F57 RID: 3927 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000F57")] [Address(RVA = "0xB297C0", Offset = "0xB287C0", VA = "0x180B297C0", Slot = "23")] public override IAsyncResult BeginGetResponse(AsyncCallback callback, object state) { return null; } /// Ends an asynchronous request for a file system resource. /// An that references the pending request for a response. /// A that contains the response from the file system resource. /// /// is . // Token: 0x06000F58 RID: 3928 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000F58")] [Address(RVA = "0xB299D0", Offset = "0xB289D0", VA = "0x180B299D0", Slot = "24")] public override WebResponse EndGetResponse(IAsyncResult asyncResult) { return null; } /// Returns a response to a file system request. /// A that contains the response from the file system resource. /// The request timed out. // Token: 0x06000F59 RID: 3929 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000F59")] [Address(RVA = "0xB2A260", Offset = "0xB29260", VA = "0x180B2A260", Slot = "22")] public override WebResponse GetResponse() { return null; } // Token: 0x06000F5A RID: 3930 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000F5A")] [Address(RVA = "0xB29DA0", Offset = "0xB28DA0", VA = "0x180B29DA0")] private static void GetRequestStreamCallback(object state) { } // Token: 0x06000F5B RID: 3931 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000F5B")] [Address(RVA = "0xB29FD0", Offset = "0xB28FD0", VA = "0x180B29FD0")] private static void GetResponseCallback(object state) { } // Token: 0x06000F5C RID: 3932 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000F5C")] [Address(RVA = "0xB2A440", Offset = "0xB29440", VA = "0x180B2A440")] internal void UnblockReader() { } /// Cancels a request to an Internet resource. // Token: 0x06000F5D RID: 3933 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000F5D")] [Address(RVA = "0xB29590", Offset = "0xB28590", VA = "0x180B29590", Slot = "25")] public override void Abort() { } // Token: 0x0400090A RID: 2314 [Token(Token = "0x400090A")] private static WaitCallback s_GetRequestStreamCallback; // Token: 0x0400090B RID: 2315 [Token(Token = "0x400090B")] private static WaitCallback s_GetResponseCallback; // Token: 0x0400090C RID: 2316 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400090C")] private string m_connectionGroupName; // Token: 0x0400090D RID: 2317 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400090D")] private long m_contentLength; // Token: 0x0400090E RID: 2318 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400090E")] private ICredentials m_credentials; // Token: 0x0400090F RID: 2319 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400090F")] private FileAccess m_fileAccess; // Token: 0x04000910 RID: 2320 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4000910")] private WebHeaderCollection m_headers; // Token: 0x04000911 RID: 2321 [FieldOffset(Offset = "0x60")] [Token(Token = "0x4000911")] private string m_method; // Token: 0x04000912 RID: 2322 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4000912")] private IWebProxy m_proxy; // Token: 0x04000913 RID: 2323 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4000913")] private ManualResetEvent m_readerEvent; // Token: 0x04000914 RID: 2324 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4000914")] private bool m_readPending; // Token: 0x04000915 RID: 2325 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4000915")] private WebResponse m_response; // Token: 0x04000916 RID: 2326 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4000916")] private Stream m_stream; // Token: 0x04000917 RID: 2327 [FieldOffset(Offset = "0x90")] [Token(Token = "0x4000917")] private bool m_syncHint; // Token: 0x04000918 RID: 2328 [FieldOffset(Offset = "0x94")] [Token(Token = "0x4000918")] private int m_timeout; // Token: 0x04000919 RID: 2329 [FieldOffset(Offset = "0x98")] [Token(Token = "0x4000919")] private Uri m_uri; // Token: 0x0400091A RID: 2330 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x400091A")] private bool m_writePending; // Token: 0x0400091B RID: 2331 [FieldOffset(Offset = "0xA1")] [Token(Token = "0x400091B")] private bool m_writing; // Token: 0x0400091C RID: 2332 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x400091C")] private LazyAsyncResult m_WriteAResult; // Token: 0x0400091D RID: 2333 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x400091D")] private LazyAsyncResult m_ReadAResult; // Token: 0x0400091E RID: 2334 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x400091E")] private int m_Aborted; } }