Files
Aug2021-Cpp2IL-Dump/System/Net/FtpWebResponse.cs
T
2026-04-10 22:50:51 +02:00

233 lines
7.8 KiB
C#

using System;
using System.IO;
using Cpp2IlInjected;
namespace System.Net
{
/// <summary>Encapsulates a File Transfer Protocol (FTP) server's response to a request.</summary>
// Token: 0x02000291 RID: 657
[Token(Token = "0x2000291")]
public class FtpWebResponse : WebResponse
{
// Token: 0x060010C0 RID: 4288 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60010C0")]
[Address(RVA = "0x270D420", Offset = "0x270C220", VA = "0x18270D420")]
internal FtpWebResponse(FtpWebRequest request, Uri uri, string method, bool keepAlive)
{
}
// Token: 0x060010C1 RID: 4289 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60010C1")]
[Address(RVA = "0x270D510", Offset = "0x270C310", VA = "0x18270D510")]
internal FtpWebResponse(FtpWebRequest request, Uri uri, string method, FtpStatusCode statusCode, string statusDescription)
{
}
// Token: 0x060010C2 RID: 4290 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60010C2")]
[Address(RVA = "0x270D3E0", Offset = "0x270C1E0", VA = "0x18270D3E0")]
internal FtpWebResponse(FtpWebRequest request, Uri uri, string method, FtpStatus status)
{
}
/// <summary>Gets an empty <see cref="T:System.Net.WebHeaderCollection" /> object.</summary>
/// <returns>An empty <see cref="T:System.Net.WebHeaderCollection" /> object.</returns>
// Token: 0x1700033B RID: 827
// (get) Token: 0x060010C3 RID: 4291 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700033B")]
public override WebHeaderCollection Headers
{
[Token(Token = "0x60010C3")]
[Address(RVA = "0x270D610", Offset = "0x270C410", VA = "0x18270D610", Slot = "13")]
get
{
return null;
}
}
/// <summary>Gets the URI that sent the response to the request.</summary>
/// <returns>A <see cref="T:System.Uri" /> instance that identifies the resource associated with this response.</returns>
// Token: 0x1700033C RID: 828
// (get) Token: 0x060010C4 RID: 4292 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700033C")]
public override Uri ResponseUri
{
[Token(Token = "0x60010C4")]
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400", Slot = "12")]
get
{
return null;
}
}
/// <summary>Gets the date and time that a file on an FTP server was last modified.</summary>
/// <returns>A <see cref="T:System.DateTime" /> that contains the last modified date and time for a file.</returns>
// Token: 0x1700033D RID: 829
// (set) Token: 0x060010C5 RID: 4293 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700033D")]
internal DateTime LastModified
{
[Token(Token = "0x60010C5")]
[Address(RVA = "0x4437E0", Offset = "0x4425E0", VA = "0x1804437E0")]
set
{
}
}
/// <summary>Gets the message sent by the FTP server when a connection is established prior to logon.</summary>
/// <returns>A <see cref="T:System.String" /> that contains the banner message sent by the server; otherwise, <see cref="F:System.String.Empty" /> if no message is sent.</returns>
// Token: 0x1700033E RID: 830
// (set) Token: 0x060010C6 RID: 4294 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700033E")]
internal string BannerMessage
{
[Token(Token = "0x60010C6")]
[Address(RVA = "0x5329E0", Offset = "0x5317E0", VA = "0x1805329E0")]
set
{
}
}
/// <summary>Gets the message sent by the FTP server when authentication is complete.</summary>
/// <returns>A <see cref="T:System.String" /> that contains the welcome message sent by the server; otherwise, <see cref="F:System.String.Empty" /> if no message is sent.</returns>
// Token: 0x1700033F RID: 831
// (set) Token: 0x060010C7 RID: 4295 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700033F")]
internal string WelcomeMessage
{
[Token(Token = "0x60010C7")]
[Address(RVA = "0x403B30", Offset = "0x402930", VA = "0x180403B30")]
set
{
}
}
/// <summary>Gets the most recent status code sent from the FTP server.</summary>
/// <returns>An <see cref="T:System.Net.FtpStatusCode" /> value that indicates the most recent status code returned with this response.</returns>
// Token: 0x17000340 RID: 832
// (set) Token: 0x060010C8 RID: 4296 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000340")]
internal FtpStatusCode StatusCode
{
[Token(Token = "0x60010C8")]
[Address(RVA = "0x42EFF0", Offset = "0x42DDF0", VA = "0x18042EFF0")]
set
{
}
}
/// <summary>Frees the resources held by the response.</summary>
// Token: 0x060010C9 RID: 4297 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60010C9")]
[Address(RVA = "0x270D1C0", Offset = "0x270BFC0", VA = "0x18270D1C0", Slot = "9")]
public override void Close()
{
}
/// <summary>Retrieves the stream that contains response data sent from an FTP server.</summary>
/// <returns>A readable <see cref="T:System.IO.Stream" /> instance that contains data returned with the response; otherwise, <see cref="F:System.IO.Stream.Null" /> if no response data was returned by the server.</returns>
/// <exception cref="T:System.InvalidOperationException">The response did not return a data stream.</exception>
// Token: 0x060010CA RID: 4298 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60010CA")]
[Address(RVA = "0x270D280", Offset = "0x270C080", VA = "0x18270D280", Slot = "11")]
public override Stream GetResponseStream()
{
return null;
}
// Token: 0x17000341 RID: 833
// (set) Token: 0x060010CB RID: 4299 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000341")]
internal Stream Stream
{
[Token(Token = "0x60010CB")]
[Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")]
set
{
}
}
// Token: 0x060010CC RID: 4300 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60010CC")]
[Address(RVA = "0x270D3B0", Offset = "0x270C1B0", VA = "0x18270D3B0")]
internal void UpdateStatus(FtpStatus status)
{
}
// Token: 0x060010CD RID: 4301 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60010CD")]
[Address(RVA = "0x270D130", Offset = "0x270BF30", VA = "0x18270D130")]
private void CheckDisposed()
{
}
// Token: 0x060010CE RID: 4302 RVA: 0x00007DE8 File Offset: 0x00005FE8
[Token(Token = "0x60010CE")]
[Address(RVA = "0x270D3A0", Offset = "0x270C1A0", VA = "0x18270D3A0")]
internal bool IsFinal()
{
return default(bool);
}
// Token: 0x040009BE RID: 2494
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40009BE")]
private Stream stream;
// Token: 0x040009BF RID: 2495
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40009BF")]
private Uri uri;
// Token: 0x040009C0 RID: 2496
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40009C0")]
private FtpStatusCode statusCode;
// Token: 0x040009C1 RID: 2497
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x40009C1")]
private DateTime lastModified;
// Token: 0x040009C2 RID: 2498
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x40009C2")]
private string bannerMessage;
// Token: 0x040009C3 RID: 2499
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x40009C3")]
private string welcomeMessage;
// Token: 0x040009C4 RID: 2500
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x40009C4")]
private string exitMessage;
// Token: 0x040009C5 RID: 2501
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x40009C5")]
private string statusDescription;
// Token: 0x040009C6 RID: 2502
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x40009C6")]
private string method;
// Token: 0x040009C7 RID: 2503
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x40009C7")]
private bool disposed;
// Token: 0x040009C8 RID: 2504
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x40009C8")]
private FtpWebRequest request;
// Token: 0x040009C9 RID: 2505
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x40009C9")]
internal long contentLength;
}
}