Files
Apr2020-Cpp2Il-Dump/System/Net/FtpWebRequest.cs
T
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

792 lines
28 KiB
C#

using System;
using System.IO;
using System.Net.Sockets;
using System.Text;
using Cpp2IlInjected;
namespace System.Net
{
/// <summary>Implements a File Transfer Protocol (FTP) client.</summary>
// Token: 0x0200028F RID: 655
[Token(Token = "0x200028F")]
public sealed class FtpWebRequest : WebRequest
{
// Token: 0x06001080 RID: 4224 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001080")]
[Address(RVA = "0x270C8C0", Offset = "0x270B6C0", VA = "0x18270C8C0")]
internal FtpWebRequest(Uri uri)
{
}
// Token: 0x06001081 RID: 4225 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001081")]
[Address(RVA = "0x27091F0", Offset = "0x2707FF0", VA = "0x1827091F0")]
private static Exception GetMustImplement()
{
return null;
}
/// <summary>Always throws a <see cref="T:System.NotSupportedException" />.</summary>
/// <returns>Always throws a <see cref="T:System.NotSupportedException" />.</returns>
/// <exception cref="T:System.NotSupportedException">Content type information is not supported for FTP.</exception>
// Token: 0x1700032E RID: 814
// (set) Token: 0x06001082 RID: 4226 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700032E")]
public override string ContentType
{
[Token(Token = "0x6001082")]
[Address(RVA = "0x270CBC0", Offset = "0x270B9C0", VA = "0x18270CBC0", Slot = "16")]
set
{
}
}
/// <summary>Gets or sets a value that is ignored by the <see cref="T:System.Net.FtpWebRequest" /> class.</summary>
/// <returns>An <see cref="T:System.Int64" /> value that should be ignored.</returns>
// Token: 0x1700032F RID: 815
// (get) Token: 0x06001083 RID: 4227 RVA: 0x00007CF8 File Offset: 0x00005EF8
// (set) Token: 0x06001084 RID: 4228 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700032F")]
public override long ContentLength
{
[Token(Token = "0x6001083")]
[Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "14")]
get
{
return 0L;
}
[Token(Token = "0x6001084")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "15")]
set
{
}
}
/// <summary>Gets or sets the credentials used to communicate with the FTP server.</summary>
/// <returns>An <see cref="T:System.Net.ICredentials" /> instance; otherwise, <see langword="null" /> if the property has not been set.</returns>
/// <exception cref="T:System.ArgumentNullException">The value specified for a set operation is <see langword="null" />.</exception>
/// <exception cref="T:System.ArgumentException">An <see cref="T:System.Net.ICredentials" /> of a type other than <see cref="T:System.Net.NetworkCredential" /> was specified for a set operation.</exception>
/// <exception cref="T:System.InvalidOperationException">A new value was specified for this property for a request that is already in progress.</exception>
// Token: 0x17000330 RID: 816
// (get) Token: 0x06001085 RID: 4229 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06001086 RID: 4230 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000330")]
public override ICredentials Credentials
{
[Token(Token = "0x6001085")]
[Address(RVA = "0x4335D0", Offset = "0x4323D0", VA = "0x1804335D0", Slot = "17")]
get
{
return null;
}
[Token(Token = "0x6001086")]
[Address(RVA = "0x270CC10", Offset = "0x270BA10", VA = "0x18270CC10", Slot = "18")]
set
{
}
}
/// <summary>Gets or sets a <see cref="T:System.Boolean" /> that specifies that an SSL connection should be used.</summary>
/// <returns>
/// <see langword="true" /> if control and data transmissions are encrypted; otherwise, <see langword="false" />. The default value is <see langword="false" />.</returns>
/// <exception cref="T:System.InvalidOperationException">The connection to the FTP server has already been established.</exception>
// Token: 0x17000331 RID: 817
// (get) Token: 0x06001087 RID: 4231 RVA: 0x00007D10 File Offset: 0x00005F10
[Token(Token = "0x17000331")]
public bool EnableSsl
{
[Token(Token = "0x6001087")]
[Address(RVA = "0xB628E0", Offset = "0xB616E0", VA = "0x180B628E0")]
get
{
return default(bool);
}
}
/// <summary>Gets an empty <see cref="T:System.Net.WebHeaderCollection" /> object.</summary>
/// <returns>An empty <see cref="T:System.Net.WebHeaderCollection" /> object.</returns>
// Token: 0x17000332 RID: 818
// (get) Token: 0x06001088 RID: 4232 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06001089 RID: 4233 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000332")]
[MonoTODO]
public override WebHeaderCollection Headers
{
[Token(Token = "0x6001088")]
[Address(RVA = "0x270CAB0", Offset = "0x270B8B0", VA = "0x18270CAB0", Slot = "12")]
get
{
return null;
}
[Token(Token = "0x6001089")]
[Address(RVA = "0x270CD70", Offset = "0x270BB70", VA = "0x18270CD70", Slot = "13")]
set
{
}
}
/// <summary>Gets or sets the command to send to the FTP server.</summary>
/// <returns>A <see cref="T:System.String" /> value that contains the FTP command to send to the server. The default value is <see cref="F:System.Net.WebRequestMethods.Ftp.DownloadFile" />.</returns>
/// <exception cref="T:System.InvalidOperationException">A new value was specified for this property for a request that is already in progress.</exception>
/// <exception cref="T:System.ArgumentException">The method is invalid.
/// -or-
/// The method is not supported.
/// -or-
/// Multiple methods were specified.</exception>
// Token: 0x17000333 RID: 819
// (get) Token: 0x0600108A RID: 4234 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x0600108B RID: 4235 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000333")]
public override string Method
{
[Token(Token = "0x600108A")]
[Address(RVA = "0x536410", Offset = "0x535210", VA = "0x180536410", Slot = "9")]
get
{
return null;
}
[Token(Token = "0x600108B")]
[Address(RVA = "0x270CDD0", Offset = "0x270BBD0", VA = "0x18270CDD0", Slot = "10")]
set
{
}
}
/// <summary>Gets or sets the proxy used to communicate with the FTP server.</summary>
/// <returns>An <see cref="T:System.Net.IWebProxy" /> instance responsible for communicating with the FTP server. On .NET Core, its value is <see langword="null" />.</returns>
/// <exception cref="T:System.ArgumentNullException">This property cannot be set to <see langword="null" />.</exception>
/// <exception cref="T:System.InvalidOperationException">A new value was specified for this property for a request that is already in progress.</exception>
// Token: 0x17000334 RID: 820
// (get) Token: 0x0600108C RID: 4236 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x0600108D RID: 4237 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000334")]
public override IWebProxy Proxy
{
[Token(Token = "0x600108C")]
[Address(RVA = "0x44EC40", Offset = "0x44DA40", VA = "0x18044EC40", Slot = "19")]
get
{
return null;
}
[Token(Token = "0x600108D")]
[Address(RVA = "0x270CF30", Offset = "0x270BD30", VA = "0x18270CF30", Slot = "20")]
set
{
}
}
/// <summary>Gets or sets a time-out when reading from or writing to a stream.</summary>
/// <returns>The number of milliseconds before the reading or writing times out. The default value is 300,000 milliseconds (5 minutes).</returns>
/// <exception cref="T:System.InvalidOperationException">The request has already been sent.</exception>
/// <exception cref="T:System.ArgumentOutOfRangeException">The value specified for a set operation is less than or equal to zero and is not equal to <see cref="F:System.Threading.Timeout.Infinite" />.</exception>
// Token: 0x17000335 RID: 821
// (get) Token: 0x0600108E RID: 4238 RVA: 0x00007D28 File Offset: 0x00005F28
[Token(Token = "0x17000335")]
public int ReadWriteTimeout
{
[Token(Token = "0x600108E")]
[Address(RVA = "0x46E0A0", Offset = "0x46CEA0", VA = "0x18046E0A0")]
get
{
return 0;
}
}
/// <summary>Gets the URI requested by this instance.</summary>
/// <returns>A <see cref="T:System.Uri" /> instance that identifies a resource that is accessed using the File Transfer Protocol.</returns>
// Token: 0x17000336 RID: 822
// (get) Token: 0x0600108F RID: 4239 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000336")]
public override Uri RequestUri
{
[Token(Token = "0x600108F")]
[Address(RVA = "0x3F63D0", Offset = "0x3F51D0", VA = "0x1803F63D0", Slot = "11")]
get
{
return null;
}
}
/// <summary>Gets the <see cref="T:System.Net.ServicePoint" /> object used to connect to the FTP server.</summary>
/// <returns>A <see cref="T:System.Net.ServicePoint" /> object that can be used to customize connection behavior.</returns>
// Token: 0x17000337 RID: 823
// (get) Token: 0x06001090 RID: 4240 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000337")]
public ServicePoint ServicePoint
{
[Token(Token = "0x6001090")]
[Address(RVA = "0x270CB10", Offset = "0x270B910", VA = "0x18270CB10")]
get
{
return null;
}
}
/// <summary>Gets or sets the number of milliseconds to wait for a request.</summary>
/// <returns>An <see cref="T:System.Int32" /> value that contains the number of milliseconds to wait before a request times out. The default value is <see cref="F:System.Threading.Timeout.Infinite" />.</returns>
/// <exception cref="T:System.ArgumentOutOfRangeException">The value specified is less than zero and is not <see cref="F:System.Threading.Timeout.Infinite" />.</exception>
/// <exception cref="T:System.InvalidOperationException">A new value was specified for this property for a request that is already in progress.</exception>
// Token: 0x17000338 RID: 824
// (get) Token: 0x06001091 RID: 4241 RVA: 0x00007D40 File Offset: 0x00005F40
[Token(Token = "0x17000338")]
public override int Timeout
{
[Token(Token = "0x6001091")]
[Address(RVA = "0x46E090", Offset = "0x46CE90", VA = "0x18046E090", Slot = "21")]
get
{
return 0;
}
}
// Token: 0x17000339 RID: 825
// (get) Token: 0x06001092 RID: 4242 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000339")]
private string DataType
{
[Token(Token = "0x6001092")]
[Address(RVA = "0x270CA70", Offset = "0x270B870", VA = "0x18270CA70")]
get
{
return null;
}
}
// Token: 0x1700033A RID: 826
// (get) Token: 0x06001093 RID: 4243 RVA: 0x00007D58 File Offset: 0x00005F58
// (set) Token: 0x06001094 RID: 4244 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700033A")]
private FtpWebRequest.RequestState State
{
[Token(Token = "0x6001093")]
[Address(RVA = "0x270CB20", Offset = "0x270B920", VA = "0x18270CB20")]
get
{
return FtpWebRequest.RequestState.Before;
}
[Token(Token = "0x6001094")]
[Address(RVA = "0x270CFB0", Offset = "0x270BDB0", VA = "0x18270CFB0")]
set
{
}
}
/// <summary>Terminates an asynchronous FTP operation.</summary>
// Token: 0x06001095 RID: 4245 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001095")]
[Address(RVA = "0x2707A30", Offset = "0x2706830", VA = "0x182707A30", Slot = "25")]
public override void Abort()
{
}
/// <summary>Begins sending a request and receiving a response from an FTP server asynchronously.</summary>
/// <param name="callback">An <see cref="T:System.AsyncCallback" /> delegate that references the method to invoke when the operation is complete.</param>
/// <param name="state">A user-defined object that contains information about the operation. This object is passed to the <paramref name="callback" /> delegate when the operation completes.</param>
/// <returns>An <see cref="T:System.IAsyncResult" /> instance that indicates the status of the operation.</returns>
/// <exception cref="T:System.InvalidOperationException">
/// <see cref="M:System.Net.FtpWebRequest.GetResponse" /> or <see cref="M:System.Net.FtpWebRequest.BeginGetResponse(System.AsyncCallback,System.Object)" /> has already been called for this instance.</exception>
// Token: 0x06001096 RID: 4246 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001096")]
[Address(RVA = "0x2708150", Offset = "0x2706F50", VA = "0x182708150", Slot = "23")]
public override IAsyncResult BeginGetResponse(AsyncCallback callback, object state)
{
return null;
}
/// <summary>Ends a pending asynchronous operation started with <see cref="M:System.Net.FtpWebRequest.BeginGetResponse(System.AsyncCallback,System.Object)" />.</summary>
/// <param name="asyncResult">The <see cref="T:System.IAsyncResult" /> that was returned when the operation started.</param>
/// <returns>A <see cref="T:System.Net.WebResponse" /> reference that contains an <see cref="T:System.Net.FtpWebResponse" /> instance. This object contains the FTP server's response to the request.</returns>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="asyncResult" /> is <see langword="null" />.</exception>
/// <exception cref="T:System.ArgumentException">
/// <paramref name="asyncResult" /> was not obtained by calling <see cref="M:System.Net.FtpWebRequest.BeginGetResponse(System.AsyncCallback,System.Object)" />.</exception>
/// <exception cref="T:System.InvalidOperationException">This method was already called for the operation identified by <paramref name="asyncResult" />.</exception>
/// <exception cref="T:System.Net.WebException">An error occurred using an HTTP proxy.</exception>
// Token: 0x06001097 RID: 4247 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001097")]
[Address(RVA = "0x2708C00", Offset = "0x2707A00", VA = "0x182708C00", Slot = "24")]
public override WebResponse EndGetResponse(IAsyncResult asyncResult)
{
return null;
}
/// <summary>Returns the FTP server response.</summary>
/// <returns>A <see cref="T:System.Net.WebResponse" /> reference that contains an <see cref="T:System.Net.FtpWebResponse" /> instance. This object contains the FTP server's response to the request.</returns>
/// <exception cref="T:System.InvalidOperationException">
/// <see cref="M:System.Net.FtpWebRequest.GetResponse" /> or <see cref="M:System.Net.FtpWebRequest.BeginGetResponse(System.AsyncCallback,System.Object)" /> has already been called for this instance.
/// -or-
/// An HTTP proxy is enabled, and you attempted to use an FTP command other than <see cref="F:System.Net.WebRequestMethods.Ftp.DownloadFile" />, <see cref="F:System.Net.WebRequestMethods.Ftp.ListDirectory" />, or <see cref="F:System.Net.WebRequestMethods.Ftp.ListDirectoryDetails" />.</exception>
/// <exception cref="T:System.Net.WebException">
/// <see cref="P:System.Net.FtpWebRequest.EnableSsl" /> is set to <see langword="true" />, but the server does not support this feature.
/// -or-
/// A <see cref="P:System.Net.FtpWebRequest.Timeout" /> was specified and the timeout has expired.</exception>
// Token: 0x06001098 RID: 4248 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001098")]
[Address(RVA = "0x2709A70", Offset = "0x2708870", VA = "0x182709A70", Slot = "22")]
public override WebResponse GetResponse()
{
return null;
}
// Token: 0x06001099 RID: 4249 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001099")]
[Address(RVA = "0x2709AB0", Offset = "0x27088B0", VA = "0x182709AB0")]
private ServicePoint GetServicePoint()
{
return null;
}
// Token: 0x0600109A RID: 4250 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600109A")]
[Address(RVA = "0x270BB70", Offset = "0x270A970", VA = "0x18270BB70")]
private void ResolveHost()
{
}
// Token: 0x0600109B RID: 4251 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600109B")]
[Address(RVA = "0x270B2B0", Offset = "0x270A0B0", VA = "0x18270B2B0")]
private void ProcessRequest()
{
}
// Token: 0x0600109C RID: 4252 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600109C")]
[Address(RVA = "0x270BFF0", Offset = "0x270ADF0", VA = "0x18270BFF0")]
private void SetType()
{
}
// Token: 0x0600109D RID: 4253 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600109D")]
[Address(RVA = "0x27096A0", Offset = "0x27084A0", VA = "0x1827096A0")]
private string GetRemoteFolderPath(Uri uri)
{
return null;
}
// Token: 0x0600109E RID: 4254 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600109E")]
[Address(RVA = "0x27083D0", Offset = "0x27071D0", VA = "0x1827083D0")]
private void CWDAndSetFileName(Uri uri)
{
}
// Token: 0x0600109F RID: 4255 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600109F")]
[Address(RVA = "0x270AAD0", Offset = "0x27098D0", VA = "0x18270AAD0")]
private void ProcessMethod()
{
}
// Token: 0x060010A0 RID: 4256 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60010A0")]
[Address(RVA = "0x2708980", Offset = "0x2707780", VA = "0x182708980")]
private void CloseControlConnection()
{
}
// Token: 0x060010A1 RID: 4257 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60010A1")]
[Address(RVA = "0x2708A10", Offset = "0x2707810", VA = "0x182708A10")]
internal void CloseDataConnection()
{
}
// Token: 0x060010A2 RID: 4258 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60010A2")]
[Address(RVA = "0x27088D0", Offset = "0x27076D0", VA = "0x1827088D0")]
private void CloseConnection()
{
}
// Token: 0x060010A3 RID: 4259 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60010A3")]
[Address(RVA = "0x270B560", Offset = "0x270A360", VA = "0x18270B560")]
private void ProcessSimpleMethod()
{
}
// Token: 0x060010A4 RID: 4260 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60010A4")]
[Address(RVA = "0x270C320", Offset = "0x270B120", VA = "0x18270C320")]
private void UploadData()
{
}
// Token: 0x060010A5 RID: 4261 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60010A5")]
[Address(RVA = "0x2708B40", Offset = "0x2707940", VA = "0x182708B40")]
private void DownloadData()
{
}
// Token: 0x060010A6 RID: 4262 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60010A6")]
[Address(RVA = "0x2708860", Offset = "0x2707660", VA = "0x182708860")]
private void CheckRequestStarted()
{
}
// Token: 0x060010A7 RID: 4263 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60010A7")]
[Address(RVA = "0x270A2A0", Offset = "0x27090A0", VA = "0x18270A2A0")]
private void OpenControlConnection()
{
}
// Token: 0x060010A8 RID: 4264 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60010A8")]
[Address(RVA = "0x2709020", Offset = "0x2707E20", VA = "0x182709020")]
private static string GetInitialPath(FtpStatus status)
{
return null;
}
// Token: 0x060010A9 RID: 4265 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60010A9")]
[Address(RVA = "0x270C120", Offset = "0x270AF20", VA = "0x18270C120")]
private Socket SetupPassiveConnection(string statusDescription, bool ipv6)
{
return null;
}
// Token: 0x060010AA RID: 4266 RVA: 0x00007D70 File Offset: 0x00005F70
[Token(Token = "0x60010AA")]
[Address(RVA = "0x2709240", Offset = "0x2708040", VA = "0x182709240")]
private int GetPortV4(string responseString)
{
return 0;
}
// Token: 0x060010AB RID: 4267 RVA: 0x00007D88 File Offset: 0x00005F88
[Token(Token = "0x60010AB")]
[Address(RVA = "0x2709480", Offset = "0x2708280", VA = "0x182709480")]
private int GetPortV6(string responseString)
{
return 0;
}
// Token: 0x060010AC RID: 4268 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60010AC")]
[Address(RVA = "0x2708EE0", Offset = "0x2707CE0", VA = "0x182708EE0")]
private string FormatAddress(IPAddress address, int Port)
{
return null;
}
// Token: 0x060010AD RID: 4269 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60010AD")]
[Address(RVA = "0x2708DE0", Offset = "0x2707BE0", VA = "0x182708DE0")]
private string FormatAddressV6(IPAddress address, int port)
{
return null;
}
// Token: 0x060010AE RID: 4270 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60010AE")]
[Address(RVA = "0x2708A40", Offset = "0x2707840", VA = "0x182708A40")]
private Exception CreateExceptionFromResponse(FtpStatus status)
{
return null;
}
// Token: 0x060010AF RID: 4271 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60010AF")]
[Address(RVA = "0x270BF60", Offset = "0x270AD60", VA = "0x18270BF60")]
internal void SetTransferCompleted()
{
}
// Token: 0x060010B0 RID: 4272 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60010B0")]
[Address(RVA = "0x270AAB0", Offset = "0x27098B0", VA = "0x18270AAB0")]
internal void OperationCompleted()
{
}
// Token: 0x060010B1 RID: 4273 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60010B1")]
[Address(RVA = "0x270BF30", Offset = "0x270AD30", VA = "0x18270BF30")]
private void SetCompleteWithError(Exception exc)
{
}
// Token: 0x060010B2 RID: 4274 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60010B2")]
[Address(RVA = "0x2709BE0", Offset = "0x27089E0", VA = "0x182709BE0")]
private Socket InitDataConnection()
{
return null;
}
// Token: 0x060010B3 RID: 4275 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60010B3")]
[Address(RVA = "0x270A700", Offset = "0x2709500", VA = "0x18270A700")]
private void OpenDataConnection()
{
}
// Token: 0x060010B4 RID: 4276 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60010B4")]
[Address(RVA = "0x2707BA0", Offset = "0x27069A0", VA = "0x182707BA0")]
private void Authenticate()
{
}
// Token: 0x060010B5 RID: 4277 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60010B5")]
[Address(RVA = "0x270BEA0", Offset = "0x270ACA0", VA = "0x18270BEA0")]
private FtpStatus SendCommand(string command, params string[] parameters)
{
return null;
}
// Token: 0x060010B6 RID: 4278 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60010B6")]
[Address(RVA = "0x270BD00", Offset = "0x270AB00", VA = "0x18270BD00")]
private FtpStatus SendCommand(bool waitResponse, string command, params string[] parameters)
{
return null;
}
// Token: 0x060010B7 RID: 4279 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60010B7")]
[Address(RVA = "0x270BEC0", Offset = "0x270ACC0", VA = "0x18270BEC0")]
internal static FtpStatus ServiceNotAvailable()
{
return null;
}
// Token: 0x060010B8 RID: 4280 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60010B8")]
[Address(RVA = "0x2709850", Offset = "0x2708650", VA = "0x182709850")]
internal FtpStatus GetResponseStatus()
{
return null;
}
// Token: 0x060010B9 RID: 4281 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60010B9")]
[Address(RVA = "0x270A1A0", Offset = "0x2708FA0", VA = "0x18270A1A0")]
private void InitiateSecureConnection(ref Stream stream)
{
}
// Token: 0x060010BA RID: 4282 RVA: 0x00007DA0 File Offset: 0x00005FA0
[Token(Token = "0x60010BA")]
[Address(RVA = "0x2708570", Offset = "0x2707370", VA = "0x182708570")]
internal bool ChangeToSSLSocket(ref Stream stream)
{
return default(bool);
}
// Token: 0x060010BB RID: 4283 RVA: 0x00007DB8 File Offset: 0x00005FB8
[Token(Token = "0x60010BB")]
[Address(RVA = "0x2709B40", Offset = "0x2708940", VA = "0x182709B40")]
private bool InFinalState()
{
return default(bool);
}
// Token: 0x060010BC RID: 4284 RVA: 0x00007DD0 File Offset: 0x00005FD0
[Token(Token = "0x60010BC")]
[Address(RVA = "0x2709B90", Offset = "0x2708990", VA = "0x182709B90")]
private bool InProgress()
{
return default(bool);
}
// Token: 0x060010BD RID: 4285 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60010BD")]
[Address(RVA = "0x27087F0", Offset = "0x27075F0", VA = "0x1827087F0")]
internal void CheckIfAborted()
{
}
// Token: 0x060010BE RID: 4286 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60010BE")]
[Address(RVA = "0x2708760", Offset = "0x2707560", VA = "0x182708760")]
private void CheckFinalState()
{
}
// Token: 0x04000997 RID: 2455
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4000997")]
private Uri requestUri;
// Token: 0x04000998 RID: 2456
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4000998")]
private string file_name;
// Token: 0x04000999 RID: 2457
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x4000999")]
private ServicePoint servicePoint;
// Token: 0x0400099A RID: 2458
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x400099A")]
private Stream origDataStream;
// Token: 0x0400099B RID: 2459
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x400099B")]
private Stream dataStream;
// Token: 0x0400099C RID: 2460
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x400099C")]
private Stream controlStream;
// Token: 0x0400099D RID: 2461
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x400099D")]
private StreamReader controlReader;
// Token: 0x0400099E RID: 2462
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x400099E")]
private NetworkCredential credentials;
// Token: 0x0400099F RID: 2463
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x400099F")]
private IPHostEntry hostEntry;
// Token: 0x040009A0 RID: 2464
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x40009A0")]
private IPEndPoint localEndPoint;
// Token: 0x040009A1 RID: 2465
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x40009A1")]
private IPEndPoint remoteEndPoint;
// Token: 0x040009A2 RID: 2466
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x40009A2")]
private IWebProxy proxy;
// Token: 0x040009A3 RID: 2467
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x40009A3")]
private int timeout;
// Token: 0x040009A4 RID: 2468
[FieldOffset(Offset = "0x9C")]
[Token(Token = "0x40009A4")]
private int rwTimeout;
// Token: 0x040009A5 RID: 2469
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x40009A5")]
private long offset;
// Token: 0x040009A6 RID: 2470
[FieldOffset(Offset = "0xA8")]
[Token(Token = "0x40009A6")]
private bool binary;
// Token: 0x040009A7 RID: 2471
[FieldOffset(Offset = "0xA9")]
[Token(Token = "0x40009A7")]
private bool enableSsl;
// Token: 0x040009A8 RID: 2472
[FieldOffset(Offset = "0xAA")]
[Token(Token = "0x40009A8")]
private bool usePassive;
// Token: 0x040009A9 RID: 2473
[FieldOffset(Offset = "0xAB")]
[Token(Token = "0x40009A9")]
private bool keepAlive;
// Token: 0x040009AA RID: 2474
[FieldOffset(Offset = "0xB0")]
[Token(Token = "0x40009AA")]
private string method;
// Token: 0x040009AB RID: 2475
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x40009AB")]
private string renameTo;
// Token: 0x040009AC RID: 2476
[FieldOffset(Offset = "0xC0")]
[Token(Token = "0x40009AC")]
private object locker;
// Token: 0x040009AD RID: 2477
[FieldOffset(Offset = "0xC8")]
[Token(Token = "0x40009AD")]
private FtpWebRequest.RequestState requestState;
// Token: 0x040009AE RID: 2478
[FieldOffset(Offset = "0xD0")]
[Token(Token = "0x40009AE")]
private FtpAsyncResult asyncResult;
// Token: 0x040009AF RID: 2479
[FieldOffset(Offset = "0xD8")]
[Token(Token = "0x40009AF")]
private FtpWebResponse ftpResponse;
// Token: 0x040009B0 RID: 2480
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x40009B0")]
private Stream requestStream;
// Token: 0x040009B1 RID: 2481
[FieldOffset(Offset = "0xE8")]
[Token(Token = "0x40009B1")]
private string initial_path;
// Token: 0x040009B2 RID: 2482
[Token(Token = "0x40009B2")]
private static readonly string[] supportedCommands;
// Token: 0x040009B3 RID: 2483
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x40009B3")]
private Encoding dataEncoding;
// Token: 0x02000290 RID: 656
[Token(Token = "0x2000290")]
private enum RequestState
{
// Token: 0x040009B5 RID: 2485
[Token(Token = "0x40009B5")]
Before,
// Token: 0x040009B6 RID: 2486
[Token(Token = "0x40009B6")]
Scheduled,
// Token: 0x040009B7 RID: 2487
[Token(Token = "0x40009B7")]
Connecting,
// Token: 0x040009B8 RID: 2488
[Token(Token = "0x40009B8")]
Authenticating,
// Token: 0x040009B9 RID: 2489
[Token(Token = "0x40009B9")]
OpeningData,
// Token: 0x040009BA RID: 2490
[Token(Token = "0x40009BA")]
TransferInProgress,
// Token: 0x040009BB RID: 2491
[Token(Token = "0x40009BB")]
Finished,
// Token: 0x040009BC RID: 2492
[Token(Token = "0x40009BC")]
Aborted,
// Token: 0x040009BD RID: 2493
[Token(Token = "0x40009BD")]
Error
}
}
}