264 lines
9.7 KiB
C#
264 lines
9.7 KiB
C#
using System;
|
|
using System.Collections.Specialized;
|
|
using System.ComponentModel;
|
|
using System.IO;
|
|
using System.Net.Cache;
|
|
using System.Runtime.InteropServices;
|
|
using System.Text;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace System.Net
|
|
{
|
|
/// <summary>Provides common methods for sending data to and receiving data from a resource identified by a URI.</summary>
|
|
// Token: 0x02000274 RID: 628
|
|
[Token(Token = "0x2000274")]
|
|
[ComVisible(true)]
|
|
public class WebClient : Component
|
|
{
|
|
/// <summary>Initializes a new instance of the <see cref="T:System.Net.WebClient" /> class.</summary>
|
|
// Token: 0x06000FDB RID: 4059 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000FDB")]
|
|
[Address(RVA = "0x2634E70", Offset = "0x2633C70", VA = "0x182634E70")]
|
|
public WebClient()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000FDC RID: 4060 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000FDC")]
|
|
[Address(RVA = "0x2633E70", Offset = "0x2632C70", VA = "0x182633E70")]
|
|
private void ClearWebClientState()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000FDD RID: 4061 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000FDD")]
|
|
[Address(RVA = "0x2633F40", Offset = "0x2632D40", VA = "0x182633F40")]
|
|
private void CompleteWebClientState()
|
|
{
|
|
}
|
|
|
|
/// <summary>Gets or sets the network credentials that are sent to the host and used to authenticate the request.</summary>
|
|
/// <returns>An <see cref="T:System.Net.ICredentials" /> containing the authentication credentials for the request. The default is <see langword="null" />.</returns>
|
|
// Token: 0x1700030C RID: 780
|
|
// (get) Token: 0x06000FDE RID: 4062 RVA: 0x00002050 File Offset: 0x00000250
|
|
// (set) Token: 0x06000FDF RID: 4063 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x1700030C")]
|
|
public ICredentials Credentials
|
|
{
|
|
[Token(Token = "0x6000FDE")]
|
|
[Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x6000FDF")]
|
|
[Address(RVA = "0x4437E0", Offset = "0x4425E0", VA = "0x1804437E0")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
/// <summary>Returns a <see cref="T:System.Net.WebRequest" /> object for the specified resource.</summary>
|
|
/// <param name="address">A <see cref="T:System.Uri" /> that identifies the resource to request.</param>
|
|
/// <returns>A new <see cref="T:System.Net.WebRequest" /> object for the specified resource.</returns>
|
|
// Token: 0x06000FE0 RID: 4064 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000FE0")]
|
|
[Address(RVA = "0x2634830", Offset = "0x2633630", VA = "0x182634830", Slot = "16")]
|
|
protected virtual WebRequest GetWebRequest(Uri address)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
/// <summary>Returns the <see cref="T:System.Net.WebResponse" /> for the specified <see cref="T:System.Net.WebRequest" />.</summary>
|
|
/// <param name="request">A <see cref="T:System.Net.WebRequest" /> that is used to obtain the response.</param>
|
|
/// <returns>A <see cref="T:System.Net.WebResponse" /> containing the response for the specified <see cref="T:System.Net.WebRequest" />.</returns>
|
|
// Token: 0x06000FE1 RID: 4065 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000FE1")]
|
|
[Address(RVA = "0x2634970", Offset = "0x2633770", VA = "0x182634970", Slot = "17")]
|
|
protected virtual WebResponse GetWebResponse(WebRequest request)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
/// <summary>Opens a readable stream for the data downloaded from a resource with the URI specified as a <see cref="T:System.String" />.</summary>
|
|
/// <param name="address">The URI specified as a <see cref="T:System.String" /> from which to download data.</param>
|
|
/// <returns>A <see cref="T:System.IO.Stream" /> used to read data from a resource.</returns>
|
|
/// <exception cref="T:System.ArgumentNullException">The <paramref name="address" /> parameter is <see langword="null" />.</exception>
|
|
/// <exception cref="T:System.Net.WebException">The URI formed by combining <see cref="P:System.Net.WebClient.BaseAddress" />, <paramref name="address" /> is invalid.
|
|
/// -or-
|
|
/// An error occurred while downloading data.</exception>
|
|
// Token: 0x06000FE2 RID: 4066 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000FE2")]
|
|
[Address(RVA = "0x26349B0", Offset = "0x26337B0", VA = "0x1826349B0")]
|
|
public Stream OpenRead(string address)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
/// <summary>Opens a readable stream for the data downloaded from a resource with the URI specified as a <see cref="T:System.Uri" /></summary>
|
|
/// <param name="address">The URI specified as a <see cref="T:System.Uri" /> from which to download data.</param>
|
|
/// <returns>A <see cref="T:System.IO.Stream" /> used to read data from a resource.</returns>
|
|
/// <exception cref="T:System.ArgumentNullException">The <paramref name="address" /> parameter is <see langword="null" />.</exception>
|
|
/// <exception cref="T:System.Net.WebException">The URI formed by combining <see cref="P:System.Net.WebClient.BaseAddress" />, <paramref name="address" /> is invalid.
|
|
/// -or-
|
|
/// An error occurred while downloading data.</exception>
|
|
// Token: 0x06000FE3 RID: 4067 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000FE3")]
|
|
[Address(RVA = "0x2634B60", Offset = "0x2633960", VA = "0x182634B60")]
|
|
public Stream OpenRead(Uri address)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000FE4 RID: 4068 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000FE4")]
|
|
[Address(RVA = "0x2633DA0", Offset = "0x2632BA0", VA = "0x182633DA0")]
|
|
private static void AbortRequest(WebRequest request)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000FE5 RID: 4069 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000FE5")]
|
|
[Address(RVA = "0x2633F50", Offset = "0x2632D50", VA = "0x182633F50")]
|
|
private void CopyHeadersTo(WebRequest request)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000FE6 RID: 4070 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000FE6")]
|
|
[Address(RVA = "0x26343A0", Offset = "0x26331A0", VA = "0x1826343A0")]
|
|
private Uri GetUri(string path)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000FE7 RID: 4071 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000FE7")]
|
|
[Address(RVA = "0x2634500", Offset = "0x2633300", VA = "0x182634500")]
|
|
private Uri GetUri(Uri address)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000FE8 RID: 4072 RVA: 0x000079C8 File Offset: 0x00005BC8
|
|
[Token(Token = "0x6000FE8")]
|
|
[Address(RVA = "0x2633E60", Offset = "0x2632C60", VA = "0x182633E60")]
|
|
private bool AnotherCallInProgress(int callNesting)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0400094D RID: 2381
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400094D")]
|
|
private Uri m_baseAddress;
|
|
|
|
// Token: 0x0400094E RID: 2382
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400094E")]
|
|
private ICredentials m_credentials;
|
|
|
|
// Token: 0x0400094F RID: 2383
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400094F")]
|
|
private WebHeaderCollection m_headers;
|
|
|
|
// Token: 0x04000950 RID: 2384
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4000950")]
|
|
private NameValueCollection m_requestParameters;
|
|
|
|
// Token: 0x04000951 RID: 2385
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4000951")]
|
|
private WebResponse m_WebResponse;
|
|
|
|
// Token: 0x04000952 RID: 2386
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4000952")]
|
|
private WebRequest m_WebRequest;
|
|
|
|
// Token: 0x04000953 RID: 2387
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4000953")]
|
|
private Encoding m_Encoding;
|
|
|
|
// Token: 0x04000954 RID: 2388
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4000954")]
|
|
private string m_Method;
|
|
|
|
// Token: 0x04000955 RID: 2389
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4000955")]
|
|
private long m_ContentLength;
|
|
|
|
// Token: 0x04000956 RID: 2390
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4000956")]
|
|
private bool m_Cancelled;
|
|
|
|
// Token: 0x04000957 RID: 2391
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4000957")]
|
|
private WebClient.ProgressData m_Progress;
|
|
|
|
// Token: 0x04000958 RID: 2392
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4000958")]
|
|
private IWebProxy m_Proxy;
|
|
|
|
// Token: 0x04000959 RID: 2393
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4000959")]
|
|
private bool m_ProxySet;
|
|
|
|
// Token: 0x0400095A RID: 2394
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400095A")]
|
|
private RequestCachePolicy m_CachePolicy;
|
|
|
|
// Token: 0x0400095B RID: 2395
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400095B")]
|
|
private int m_CallNesting;
|
|
|
|
// Token: 0x02000275 RID: 629
|
|
[Token(Token = "0x2000275")]
|
|
private class ProgressData
|
|
{
|
|
// Token: 0x06000FE9 RID: 4073 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000FE9")]
|
|
[Address(RVA = "0x2623E80", Offset = "0x2622C80", VA = "0x182623E80")]
|
|
internal void Reset()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400095C RID: 2396
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400095C")]
|
|
internal long BytesSent;
|
|
|
|
// Token: 0x0400095D RID: 2397
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400095D")]
|
|
internal long TotalBytesToSend;
|
|
|
|
// Token: 0x0400095E RID: 2398
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400095E")]
|
|
internal long BytesReceived;
|
|
|
|
// Token: 0x0400095F RID: 2399
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400095F")]
|
|
internal long TotalBytesToReceive;
|
|
|
|
// Token: 0x04000960 RID: 2400
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4000960")]
|
|
internal bool HasUploadPhase;
|
|
}
|
|
}
|
|
}
|