Files
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

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;
}
}
}