This commit is contained in:
niko
2026-04-10 22:50:51 +02:00
parent 6d1607d5a2
commit f18d448581
17033 changed files with 2863270 additions and 0 deletions
+60
View File
@@ -0,0 +1,60 @@
using System;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
namespace System.Net.Mime
{
// Token: 0x020002C7 RID: 711
[Token(Token = "0x20002C7")]
internal class Base64WriteStateInfo : WriteStateInfoBase
{
// Token: 0x060012C3 RID: 4803 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60012C3")]
[Address(RVA = "0x2226B10", Offset = "0x2225910", VA = "0x182226B10")]
internal Base64WriteStateInfo(int bufferSize, byte[] header, byte[] footer, int maxLineLength, int mimeHeaderLength)
{
}
// Token: 0x170003D2 RID: 978
// (get) Token: 0x060012C4 RID: 4804 RVA: 0x000088C8 File Offset: 0x00006AC8
// (set) Token: 0x060012C5 RID: 4805 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003D2")]
internal int Padding
{
[Token(Token = "0x60012C4")]
[Address(RVA = "0x40FFE0", Offset = "0x40EDE0", VA = "0x18040FFE0")]
[CompilerGenerated]
get
{
return 0;
}
[Token(Token = "0x60012C5")]
[Address(RVA = "0x52C070", Offset = "0x52AE70", VA = "0x18052C070")]
[CompilerGenerated]
set
{
}
}
// Token: 0x170003D3 RID: 979
// (get) Token: 0x060012C6 RID: 4806 RVA: 0x000088E0 File Offset: 0x00006AE0
// (set) Token: 0x060012C7 RID: 4807 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003D3")]
internal byte LastBits
{
[Token(Token = "0x60012C6")]
[Address(RVA = "0x4508A0", Offset = "0x44F6A0", VA = "0x1804508A0")]
[CompilerGenerated]
get
{
return 0;
}
[Token(Token = "0x60012C7")]
[Address(RVA = "0x4508B0", Offset = "0x44F6B0", VA = "0x1804508B0")]
[CompilerGenerated]
set
{
}
}
}
}
+135
View File
@@ -0,0 +1,135 @@
using System;
using System.Collections.Generic;
using System.Collections.Specialized;
using System.Text;
using Cpp2IlInjected;
namespace System.Net.Mime
{
/// <summary>Represents a MIME protocol Content-Disposition header.</summary>
// Token: 0x020002C8 RID: 712
[Token(Token = "0x20002C8")]
public class ContentDisposition
{
/// <summary>Initializes a new instance of the <see cref="T:System.Net.Mime.ContentDisposition" /> class with a <see cref="P:System.Net.Mime.ContentDisposition.DispositionType" /> of <see cref="F:System.Net.Mime.DispositionTypeNames.Attachment" />.</summary>
// Token: 0x060012C9 RID: 4809 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60012C9")]
[Address(RVA = "0x2227580", Offset = "0x2226380", VA = "0x182227580")]
public ContentDisposition()
{
}
/// <summary>Gets the parameters included in the Content-Disposition header represented by this instance.</summary>
/// <returns>A writable <see cref="T:System.Collections.Specialized.StringDictionary" /> that contains parameter name/value pairs.</returns>
// Token: 0x170003D4 RID: 980
// (get) Token: 0x060012CA RID: 4810 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003D4")]
public StringDictionary Parameters
{
[Token(Token = "0x60012CA")]
[Address(RVA = "0x22275D0", Offset = "0x22263D0", VA = "0x1822275D0")]
get
{
return null;
}
}
/// <summary>Gets or sets the suggested file name for an email attachment.</summary>
/// <returns>A <see cref="T:System.String" /> that contains the file name.</returns>
// Token: 0x170003D5 RID: 981
// (set) Token: 0x060012CB RID: 4811 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003D5")]
public string FileName
{
[Token(Token = "0x60012CB")]
[Address(RVA = "0x2227670", Offset = "0x2226470", VA = "0x182227670")]
set
{
}
}
/// <summary>Returns a <see cref="T:System.String" /> representation of this instance.</summary>
/// <returns>A <see cref="T:System.String" /> that contains the property values for this instance.</returns>
// Token: 0x060012CC RID: 4812 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60012CC")]
[Address(RVA = "0x2227320", Offset = "0x2226120", VA = "0x182227320", Slot = "3")]
public override string ToString()
{
return null;
}
// Token: 0x060012CD RID: 4813 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60012CD")]
[Address(RVA = "0x2227000", Offset = "0x2225E00", VA = "0x182227000")]
internal string Encode(bool allowUnicode)
{
return null;
}
// Token: 0x060012CE RID: 4814 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60012CE")]
[Address(RVA = "0x2226E00", Offset = "0x2225C00", VA = "0x182226E00")]
private static void EncodeToBuffer(string value, StringBuilder builder, bool allowUnicode)
{
}
/// <summary>Determines whether the content-disposition header of the specified <see cref="T:System.Net.Mime.ContentDisposition" /> object is equal to the content-disposition header of this object.</summary>
/// <param name="rparam">The <see cref="T:System.Net.Mime.ContentDisposition" /> object to compare with this object.</param>
/// <returns>
/// <see langword="true" /> if the content-disposition headers are the same; otherwise <see langword="false" />.</returns>
// Token: 0x060012CF RID: 4815 RVA: 0x000088F8 File Offset: 0x00006AF8
[Token(Token = "0x60012CF")]
[Address(RVA = "0x2227260", Offset = "0x2226060", VA = "0x182227260", Slot = "0")]
public override bool Equals(object rparam)
{
return default(bool);
}
/// <summary>Determines the hash code of the specified <see cref="T:System.Net.Mime.ContentDisposition" /> object</summary>
/// <returns>An integer hash value.</returns>
// Token: 0x060012D0 RID: 4816 RVA: 0x00008910 File Offset: 0x00006B10
[Token(Token = "0x60012D0")]
[Address(RVA = "0x22272D0", Offset = "0x22260D0", VA = "0x1822272D0", Slot = "2")]
public override int GetHashCode()
{
return 0;
}
// Token: 0x04000B2E RID: 2862
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000B2E")]
private string dispositionType;
// Token: 0x04000B2F RID: 2863
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000B2F")]
private TrackingValidationObjectDictionary parameters;
// Token: 0x04000B30 RID: 2864
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000B30")]
private bool isChanged;
// Token: 0x04000B31 RID: 2865
[FieldOffset(Offset = "0x21")]
[Token(Token = "0x4000B31")]
private bool isPersisted;
// Token: 0x04000B32 RID: 2866
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000B32")]
private string disposition;
// Token: 0x04000B33 RID: 2867
[Token(Token = "0x4000B33")]
private static readonly TrackingValidationObjectDictionary.ValidateAndParseValue dateParser;
// Token: 0x04000B34 RID: 2868
[Token(Token = "0x4000B34")]
private static readonly TrackingValidationObjectDictionary.ValidateAndParseValue longParser;
// Token: 0x04000B35 RID: 2869
[Token(Token = "0x4000B35")]
private static readonly IDictionary<string, TrackingValidationObjectDictionary.ValidateAndParseValue> validators;
}
}
+218
View File
@@ -0,0 +1,218 @@
using System;
using System.Collections.Specialized;
using System.Text;
using Cpp2IlInjected;
namespace System.Net.Mime
{
/// <summary>Represents a MIME protocol Content-Type header.</summary>
// Token: 0x020002CA RID: 714
[Token(Token = "0x20002CA")]
public class ContentType
{
/// <summary>Initializes a new default instance of the <see cref="T:System.Net.Mime.ContentType" /> class.</summary>
// Token: 0x060012D5 RID: 4821 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60012D5")]
[Address(RVA = "0x2228180", Offset = "0x2226F80", VA = "0x182228180")]
public ContentType()
{
}
/// <summary>Initializes a new instance of the <see cref="T:System.Net.Mime.ContentType" /> class using the specified string.</summary>
/// <param name="contentType">A <see cref="T:System.String" />, for example, <c>"text/plain; charset=us-ascii"</c>, that contains the MIME media type, subtype, and optional parameters.</param>
/// <exception cref="T:System.ArgumentNullException">
/// <paramref name="contentType" /> is <see langword="null" />.</exception>
/// <exception cref="T:System.ArgumentException">
/// <paramref name="contentType" /> is <see cref="F:System.String.Empty" /> ("").</exception>
/// <exception cref="T:System.FormatException">
/// <paramref name="contentType" /> is in a form that cannot be parsed.</exception>
// Token: 0x060012D6 RID: 4822 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60012D6")]
[Address(RVA = "0x22281F0", Offset = "0x2226FF0", VA = "0x1822281F0")]
public ContentType(string contentType)
{
}
/// <summary>Gets or sets the value of the boundary parameter included in the Content-Type header represented by this instance.</summary>
/// <returns>A <see cref="T:System.String" /> that contains the value associated with the boundary parameter.</returns>
// Token: 0x170003D6 RID: 982
// (set) Token: 0x060012D7 RID: 4823 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003D6")]
public string Boundary
{
[Token(Token = "0x60012D7")]
[Address(RVA = "0x2228480", Offset = "0x2227280", VA = "0x182228480")]
set
{
}
}
/// <summary>Gets or sets the value of the charset parameter included in the Content-Type header represented by this instance.</summary>
/// <returns>A <see cref="T:System.String" /> that contains the value associated with the charset parameter.</returns>
// Token: 0x170003D7 RID: 983
// (set) Token: 0x060012D8 RID: 4824 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003D7")]
public string CharSet
{
[Token(Token = "0x60012D8")]
[Address(RVA = "0x2228590", Offset = "0x2227390", VA = "0x182228590")]
set
{
}
}
/// <summary>Gets or sets the media type value included in the Content-Type header represented by this instance.</summary>
/// <returns>A <see cref="T:System.String" /> that contains the media type and subtype value. This value does not include the semicolon (;) separator that follows the subtype.</returns>
/// <exception cref="T:System.ArgumentNullException">The value specified for a set operation is <see langword="null" />.</exception>
/// <exception cref="T:System.ArgumentException">The value specified for a set operation is <see cref="F:System.String.Empty" /> ("").</exception>
/// <exception cref="T:System.FormatException">The value specified for a set operation is in a form that cannot be parsed.</exception>
// Token: 0x170003D8 RID: 984
// (set) Token: 0x060012D9 RID: 4825 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003D8")]
public string MediaType
{
[Token(Token = "0x60012D9")]
[Address(RVA = "0x22286A0", Offset = "0x22274A0", VA = "0x1822286A0")]
set
{
}
}
/// <summary>Gets or sets the value of the name parameter included in the Content-Type header represented by this instance.</summary>
/// <returns>A <see cref="T:System.String" /> that contains the value associated with the name parameter.</returns>
// Token: 0x170003D9 RID: 985
// (get) Token: 0x060012DA RID: 4826 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x060012DB RID: 4827 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003D9")]
public string Name
{
[Token(Token = "0x60012DA")]
[Address(RVA = "0x2228340", Offset = "0x2227140", VA = "0x182228340")]
get
{
return null;
}
[Token(Token = "0x60012DB")]
[Address(RVA = "0x22288D0", Offset = "0x22276D0", VA = "0x1822288D0")]
set
{
}
}
/// <summary>Gets the dictionary that contains the parameters included in the Content-Type header represented by this instance.</summary>
/// <returns>A writable <see cref="T:System.Collections.Specialized.StringDictionary" /> that contains name and value pairs.</returns>
// Token: 0x170003DA RID: 986
// (get) Token: 0x060012DC RID: 4828 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003DA")]
public StringDictionary Parameters
{
[Token(Token = "0x60012DC")]
[Address(RVA = "0x2228410", Offset = "0x2227210", VA = "0x182228410")]
get
{
return null;
}
}
// Token: 0x170003DB RID: 987
// (get) Token: 0x060012DD RID: 4829 RVA: 0x00008928 File Offset: 0x00006B28
[Token(Token = "0x170003DB")]
internal bool IsChanged
{
[Token(Token = "0x60012DD")]
[Address(RVA = "0x2228320", Offset = "0x2227120", VA = "0x182228320")]
get
{
return default(bool);
}
}
/// <summary>Returns a string representation of this <see cref="T:System.Net.Mime.ContentType" /> object.</summary>
/// <returns>A <see cref="T:System.String" /> that contains the current settings for this <see cref="T:System.Net.Mime.ContentType" />.</returns>
// Token: 0x060012DE RID: 4830 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60012DE")]
[Address(RVA = "0x22280D0", Offset = "0x2226ED0", VA = "0x1822280D0", Slot = "3")]
public override string ToString()
{
return null;
}
// Token: 0x060012DF RID: 4831 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60012DF")]
[Address(RVA = "0x2227920", Offset = "0x2226720", VA = "0x182227920")]
internal string Encode(bool allowUnicode)
{
return null;
}
// Token: 0x060012E0 RID: 4832 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60012E0")]
[Address(RVA = "0x2227720", Offset = "0x2226520", VA = "0x182227720")]
private static void EncodeToBuffer(string value, StringBuilder builder, bool allowUnicode)
{
}
/// <summary>Determines whether the content-type header of the specified <see cref="T:System.Net.Mime.ContentType" /> object is equal to the content-type header of this object.</summary>
/// <param name="rparam">The <see cref="T:System.Net.Mime.ContentType" /> object to compare with this object.</param>
/// <returns>
/// <see langword="true" /> if the content-type headers are the same; otherwise <see langword="false" />.</returns>
// Token: 0x060012E1 RID: 4833 RVA: 0x00008940 File Offset: 0x00006B40
[Token(Token = "0x60012E1")]
[Address(RVA = "0x2227260", Offset = "0x2226060", VA = "0x182227260", Slot = "0")]
public override bool Equals(object rparam)
{
return default(bool);
}
/// <summary>Determines the hash code of the specified <see cref="T:System.Net.Mime.ContentType" /> object</summary>
/// <returns>An integer hash value.</returns>
// Token: 0x060012E2 RID: 4834 RVA: 0x00008958 File Offset: 0x00006B58
[Token(Token = "0x60012E2")]
[Address(RVA = "0x22272D0", Offset = "0x22260D0", VA = "0x1822272D0", Slot = "2")]
public override int GetHashCode()
{
return 0;
}
// Token: 0x060012E3 RID: 4835 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60012E3")]
[Address(RVA = "0x2227BE0", Offset = "0x22269E0", VA = "0x182227BE0")]
private void ParseValue()
{
}
// Token: 0x04000B37 RID: 2871
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000B37")]
private string mediaType;
// Token: 0x04000B38 RID: 2872
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000B38")]
private string subType;
// Token: 0x04000B39 RID: 2873
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000B39")]
private bool isChanged;
// Token: 0x04000B3A RID: 2874
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000B3A")]
private string type;
// Token: 0x04000B3B RID: 2875
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4000B3B")]
private bool isPersisted;
// Token: 0x04000B3C RID: 2876
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4000B3C")]
private TrackingStringDictionary parameters;
// Token: 0x04000B3D RID: 2877
[Token(Token = "0x4000B3D")]
internal static readonly string Default;
}
}
+55
View File
@@ -0,0 +1,55 @@
using System;
using System.Text;
using Cpp2IlInjected;
namespace System.Net.Mime
{
// Token: 0x020002CB RID: 715
[Token(Token = "0x20002CB")]
internal class EncodedStreamFactory
{
// Token: 0x170003DC RID: 988
// (get) Token: 0x060012E5 RID: 4837 RVA: 0x00008970 File Offset: 0x00006B70
[Token(Token = "0x170003DC")]
internal static int DefaultMaxLineLength
{
[Token(Token = "0x60012E5")]
[Address(RVA = "0x2228D60", Offset = "0x2227B60", VA = "0x182228D60")]
get
{
return 0;
}
}
// Token: 0x060012E6 RID: 4838 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60012E6")]
[Address(RVA = "0x2228B00", Offset = "0x2227900", VA = "0x182228B00")]
internal IEncodableStream GetEncoderForHeader(Encoding encoding, bool useBase64Encoding, int headerTextLength)
{
return null;
}
// Token: 0x060012E7 RID: 4839 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60012E7")]
[Address(RVA = "0x2228A60", Offset = "0x2227860", VA = "0x182228A60")]
protected byte[] CreateHeader(Encoding encoding, bool useBase64Encoding)
{
return null;
}
// Token: 0x060012E8 RID: 4840 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60012E8")]
[Address(RVA = "0x22289E0", Offset = "0x22277E0", VA = "0x1822289E0")]
protected byte[] CreateFooter()
{
return null;
}
// Token: 0x060012E9 RID: 4841 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60012E9")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public EncodedStreamFactory()
{
}
}
}
+25
View File
@@ -0,0 +1,25 @@
using System;
using Cpp2IlInjected;
namespace System.Net.Mime
{
// Token: 0x020002CC RID: 716
[Token(Token = "0x20002CC")]
internal interface IEncodableStream
{
// Token: 0x060012EA RID: 4842
[Token(Token = "0x60012EA")]
[Address(Slot = "0")]
int DecodeBytes(byte[] buffer, int offset, int count);
// Token: 0x060012EB RID: 4843
[Token(Token = "0x60012EB")]
[Address(Slot = "1")]
int EncodeBytes(byte[] buffer, int offset, int count);
// Token: 0x060012EC RID: 4844
[Token(Token = "0x60012EC")]
[Address(Slot = "2")]
string GetEncodedString();
}
}
+179
View File
@@ -0,0 +1,179 @@
using System;
using System.Collections.Generic;
using System.Text;
using Cpp2IlInjected;
namespace System.Net.Mime
{
// Token: 0x020002CD RID: 717
[Token(Token = "0x20002CD")]
internal static class MailBnfHelper
{
// Token: 0x060012EE RID: 4846 RVA: 0x00008988 File Offset: 0x00006B88
[Token(Token = "0x60012EE")]
[Address(RVA = "0x222BD10", Offset = "0x222AB10", VA = "0x18222BD10")]
internal static bool SkipCFWS(string data, ref int offset)
{
return default(bool);
}
// Token: 0x060012EF RID: 4847 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60012EF")]
[Address(RVA = "0x222BA00", Offset = "0x222A800", VA = "0x18222BA00")]
internal static string ReadQuotedString(string data, ref int offset, StringBuilder builder)
{
return null;
}
// Token: 0x060012F0 RID: 4848 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60012F0")]
[Address(RVA = "0x222B500", Offset = "0x222A300", VA = "0x18222B500")]
internal static string ReadQuotedString(string data, ref int offset, StringBuilder builder, bool doesntRequireQuotes, bool permitUnicodeInDisplayName)
{
return null;
}
// Token: 0x060012F1 RID: 4849 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60012F1")]
[Address(RVA = "0x222B450", Offset = "0x222A250", VA = "0x18222B450")]
internal static string ReadParameterAttribute(string data, ref int offset, StringBuilder builder)
{
return null;
}
// Token: 0x060012F2 RID: 4850 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60012F2")]
[Address(RVA = "0x222BA80", Offset = "0x222A880", VA = "0x18222BA80")]
internal static string ReadToken(string data, ref int offset, StringBuilder builder)
{
return null;
}
// Token: 0x060012F3 RID: 4851 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60012F3")]
[Address(RVA = "0x222AF50", Offset = "0x2229D50", VA = "0x18222AF50")]
internal static void GetTokenOrQuotedString(string data, StringBuilder builder, bool allowUnicode)
{
}
// Token: 0x060012F4 RID: 4852 RVA: 0x000089A0 File Offset: 0x00006BA0
[Token(Token = "0x60012F4")]
[Address(RVA = "0x222AE40", Offset = "0x2229C40", VA = "0x18222AE40")]
private static bool CheckForUnicode(char ch, bool allowUnicode)
{
return default(bool);
}
// Token: 0x060012F5 RID: 4853 RVA: 0x000089B8 File Offset: 0x00006BB8
[Token(Token = "0x60012F5")]
[Address(RVA = "0x222B250", Offset = "0x222A050", VA = "0x18222B250")]
internal static bool HasCROrLF(string data)
{
return default(bool);
}
// Token: 0x060012F6 RID: 4854 RVA: 0x000089D0 File Offset: 0x00006BD0
[Token(Token = "0x60012F6")]
[Address(RVA = "0x222B2C0", Offset = "0x222A0C0", VA = "0x18222B2C0")]
internal static bool IsFWSAt(string data, int index)
{
return default(bool);
}
// Token: 0x04000B3E RID: 2878
[Token(Token = "0x4000B3E")]
internal static bool[] Atext;
// Token: 0x04000B3F RID: 2879
[Token(Token = "0x4000B3F")]
internal static bool[] Qtext;
// Token: 0x04000B40 RID: 2880
[Token(Token = "0x4000B40")]
internal static bool[] Dtext;
// Token: 0x04000B41 RID: 2881
[Token(Token = "0x4000B41")]
internal static bool[] Ftext;
// Token: 0x04000B42 RID: 2882
[Token(Token = "0x4000B42")]
internal static bool[] Ttext;
// Token: 0x04000B43 RID: 2883
[Token(Token = "0x4000B43")]
internal static bool[] Ctext;
// Token: 0x04000B44 RID: 2884
[Token(Token = "0x4000B44")]
internal static readonly int Ascii7bitMaxValue;
// Token: 0x04000B45 RID: 2885
[Token(Token = "0x4000B45")]
internal static readonly char Quote;
// Token: 0x04000B46 RID: 2886
[Token(Token = "0x4000B46")]
internal static readonly char Space;
// Token: 0x04000B47 RID: 2887
[Token(Token = "0x4000B47")]
internal static readonly char Tab;
// Token: 0x04000B48 RID: 2888
[Token(Token = "0x4000B48")]
internal static readonly char CR;
// Token: 0x04000B49 RID: 2889
[Token(Token = "0x4000B49")]
internal static readonly char LF;
// Token: 0x04000B4A RID: 2890
[Token(Token = "0x4000B4A")]
internal static readonly char StartComment;
// Token: 0x04000B4B RID: 2891
[Token(Token = "0x4000B4B")]
internal static readonly char EndComment;
// Token: 0x04000B4C RID: 2892
[Token(Token = "0x4000B4C")]
internal static readonly char Backslash;
// Token: 0x04000B4D RID: 2893
[Token(Token = "0x4000B4D")]
internal static readonly char At;
// Token: 0x04000B4E RID: 2894
[Token(Token = "0x4000B4E")]
internal static readonly char EndAngleBracket;
// Token: 0x04000B4F RID: 2895
[Token(Token = "0x4000B4F")]
internal static readonly char StartAngleBracket;
// Token: 0x04000B50 RID: 2896
[Token(Token = "0x4000B50")]
internal static readonly char StartSquareBracket;
// Token: 0x04000B51 RID: 2897
[Token(Token = "0x4000B51")]
internal static readonly char EndSquareBracket;
// Token: 0x04000B52 RID: 2898
[Token(Token = "0x4000B52")]
internal static readonly char Comma;
// Token: 0x04000B53 RID: 2899
[Token(Token = "0x4000B53")]
internal static readonly char Dot;
// Token: 0x04000B54 RID: 2900
[Token(Token = "0x4000B54")]
internal static readonly IList<char> Whitespace;
// Token: 0x04000B55 RID: 2901
[Token(Token = "0x4000B55")]
private static string[] s_months;
}
}
+59
View File
@@ -0,0 +1,59 @@
using System;
using System.Text;
using Cpp2IlInjected;
namespace System.Net.Mime
{
// Token: 0x020002CE RID: 718
[Token(Token = "0x20002CE")]
internal class MimeBasePart
{
// Token: 0x060012F7 RID: 4855 RVA: 0x000089E8 File Offset: 0x00006BE8
[Token(Token = "0x60012F7")]
[Address(RVA = "0x222EA40", Offset = "0x222D840", VA = "0x18222EA40")]
internal static bool ShouldUseBase64Encoding(Encoding encoding)
{
return default(bool);
}
// Token: 0x060012F8 RID: 4856 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60012F8")]
[Address(RVA = "0x222E740", Offset = "0x222D540", VA = "0x18222E740")]
internal static string EncodeHeaderValue(string value, Encoding encoding, bool base64Encoding)
{
return null;
}
// Token: 0x060012F9 RID: 4857 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60012F9")]
[Address(RVA = "0x222E760", Offset = "0x222D560", VA = "0x18222E760")]
internal static string EncodeHeaderValue(string value, Encoding encoding, bool base64Encoding, int headerLength)
{
return null;
}
// Token: 0x060012FA RID: 4858 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60012FA")]
[Address(RVA = "0x222E3E0", Offset = "0x222D1E0", VA = "0x18222E3E0")]
internal static string DecodeHeaderValue(string value)
{
return null;
}
// Token: 0x060012FB RID: 4859 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60012FB")]
[Address(RVA = "0x222E2C0", Offset = "0x222D0C0", VA = "0x18222E2C0")]
internal static Encoding DecodeEncoding(string value)
{
return null;
}
// Token: 0x060012FC RID: 4860 RVA: 0x00008A00 File Offset: 0x00006C00
[Token(Token = "0x60012FC")]
[Address(RVA = "0x222E970", Offset = "0x222D770", VA = "0x18222E970")]
internal static bool IsAscii(string value, bool permitCROrLF)
{
return default(bool);
}
}
}
+257
View File
@@ -0,0 +1,257 @@
using System;
using Cpp2IlInjected;
namespace System.Net.Mime
{
// Token: 0x020002CF RID: 719
[Token(Token = "0x20002CF")]
internal class QEncodedStream : DelegatedStream, IEncodableStream
{
// Token: 0x060012FD RID: 4861 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60012FD")]
[Address(RVA = "0x22330B0", Offset = "0x2231EB0", VA = "0x1822330B0")]
internal QEncodedStream(WriteStateInfoBase wsi)
{
}
// Token: 0x170003DD RID: 989
// (get) Token: 0x060012FE RID: 4862 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003DD")]
private QEncodedStream.ReadStateInfo ReadState
{
[Token(Token = "0x60012FE")]
[Address(RVA = "0x22330E0", Offset = "0x2231EE0", VA = "0x1822330E0")]
get
{
return null;
}
}
// Token: 0x170003DE RID: 990
// (get) Token: 0x060012FF RID: 4863 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003DE")]
internal WriteStateInfoBase WriteState
{
[Token(Token = "0x60012FF")]
[Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890")]
get
{
return null;
}
}
// Token: 0x06001300 RID: 4864 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001300")]
[Address(RVA = "0x2231DE0", Offset = "0x2230BE0", VA = "0x182231DE0", Slot = "22")]
public override IAsyncResult BeginWrite(byte[] buffer, int offset, int count, AsyncCallback callback, object state)
{
return null;
}
// Token: 0x06001301 RID: 4865 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001301")]
[Address(RVA = "0x2231FA0", Offset = "0x2230DA0", VA = "0x182231FA0", Slot = "15")]
public override void Close()
{
}
// Token: 0x06001302 RID: 4866 RVA: 0x00008A18 File Offset: 0x00006C18
[Token(Token = "0x6001302")]
[Address(RVA = "0x2232000", Offset = "0x2230E00", VA = "0x182232000", Slot = "31")]
public int DecodeBytes(byte[] buffer, int offset, int count)
{
return 0;
}
// Token: 0x06001303 RID: 4867 RVA: 0x00008A30 File Offset: 0x00006C30
[Token(Token = "0x6001303")]
[Address(RVA = "0x2232870", Offset = "0x2231670", VA = "0x182232870", Slot = "32")]
public int EncodeBytes(byte[] buffer, int offset, int count)
{
return 0;
}
// Token: 0x06001304 RID: 4868 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001304")]
[Address(RVA = "0x2232E30", Offset = "0x2231C30", VA = "0x182232E30", Slot = "33")]
public string GetEncodedString()
{
return null;
}
// Token: 0x06001305 RID: 4869 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001305")]
[Address(RVA = "0x2232C70", Offset = "0x2231A70", VA = "0x182232C70", Slot = "23")]
public override void EndWrite(IAsyncResult asyncResult)
{
}
// Token: 0x06001306 RID: 4870 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001306")]
[Address(RVA = "0x2232DD0", Offset = "0x2231BD0", VA = "0x182232DD0", Slot = "17")]
public override void Flush()
{
}
// Token: 0x06001307 RID: 4871 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001307")]
[Address(RVA = "0x2232D80", Offset = "0x2231B80", VA = "0x182232D80")]
private void FlushInternal()
{
}
// Token: 0x06001308 RID: 4872 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001308")]
[Address(RVA = "0x2232E80", Offset = "0x2231C80", VA = "0x182232E80", Slot = "29")]
public override void Write(byte[] buffer, int offset, int count)
{
}
// Token: 0x04000B56 RID: 2902
[Token(Token = "0x4000B56")]
private static byte[] hexDecodeMap;
// Token: 0x04000B57 RID: 2903
[Token(Token = "0x4000B57")]
private static byte[] hexEncodeMap;
// Token: 0x04000B58 RID: 2904
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4000B58")]
private QEncodedStream.ReadStateInfo readState;
// Token: 0x04000B59 RID: 2905
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4000B59")]
private WriteStateInfoBase writeState;
// Token: 0x020002D0 RID: 720
[Token(Token = "0x20002D0")]
private class ReadStateInfo
{
// Token: 0x170003DF RID: 991
// (get) Token: 0x0600130A RID: 4874 RVA: 0x00008A48 File Offset: 0x00006C48
// (set) Token: 0x0600130B RID: 4875 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003DF")]
internal bool IsEscaped
{
[Token(Token = "0x600130A")]
[Address(RVA = "0x42D5E0", Offset = "0x42C3E0", VA = "0x18042D5E0")]
get
{
return default(bool);
}
[Token(Token = "0x600130B")]
[Address(RVA = "0x495D50", Offset = "0x494B50", VA = "0x180495D50")]
set
{
}
}
// Token: 0x170003E0 RID: 992
// (get) Token: 0x0600130C RID: 4876 RVA: 0x00008A60 File Offset: 0x00006C60
// (set) Token: 0x0600130D RID: 4877 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x170003E0")]
internal short Byte
{
[Token(Token = "0x600130C")]
[Address(RVA = "0x2233160", Offset = "0x2231F60", VA = "0x182233160")]
get
{
return 0;
}
[Token(Token = "0x600130D")]
[Address(RVA = "0x2233170", Offset = "0x2231F70", VA = "0x182233170")]
set
{
}
}
// Token: 0x0600130E RID: 4878 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600130E")]
[Address(RVA = "0x2233150", Offset = "0x2231F50", VA = "0x182233150")]
public ReadStateInfo()
{
}
// Token: 0x04000B5A RID: 2906
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000B5A")]
private bool isEscaped;
// Token: 0x04000B5B RID: 2907
[FieldOffset(Offset = "0x12")]
[Token(Token = "0x4000B5B")]
private short b1;
}
// Token: 0x020002D1 RID: 721
[Token(Token = "0x20002D1")]
private class WriteAsyncResult : LazyAsyncResult
{
// Token: 0x0600130F RID: 4879 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600130F")]
[Address(RVA = "0x223FE30", Offset = "0x223EC30", VA = "0x18223FE30")]
internal WriteAsyncResult(QEncodedStream parent, byte[] buffer, int offset, int count, AsyncCallback callback, object state)
{
}
// Token: 0x06001310 RID: 4880 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001310")]
[Address(RVA = "0x223F8E0", Offset = "0x223E6E0", VA = "0x18223F8E0")]
private void CompleteWrite(IAsyncResult result)
{
}
// Token: 0x06001311 RID: 4881 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001311")]
[Address(RVA = "0x223F930", Offset = "0x223E730", VA = "0x18223F930")]
internal static void End(IAsyncResult result)
{
}
// Token: 0x06001312 RID: 4882 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001312")]
[Address(RVA = "0x223F9F0", Offset = "0x223E7F0", VA = "0x18223F9F0")]
private static void OnWrite(IAsyncResult result)
{
}
// Token: 0x06001313 RID: 4883 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001313")]
[Address(RVA = "0x223FB70", Offset = "0x223E970", VA = "0x18223FB70")]
internal void Write()
{
}
// Token: 0x04000B5C RID: 2908
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4000B5C")]
private QEncodedStream parent;
// Token: 0x04000B5D RID: 2909
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x4000B5D")]
private byte[] buffer;
// Token: 0x04000B5E RID: 2910
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x4000B5E")]
private int offset;
// Token: 0x04000B5F RID: 2911
[FieldOffset(Offset = "0x54")]
[Token(Token = "0x4000B5F")]
private int count;
// Token: 0x04000B60 RID: 2912
[Token(Token = "0x4000B60")]
private static AsyncCallback onWrite;
// Token: 0x04000B61 RID: 2913
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x4000B61")]
private int written;
}
}
}
+115
View File
@@ -0,0 +1,115 @@
using System;
using System.Collections.Generic;
using Cpp2IlInjected;
namespace System.Net.Mime
{
// Token: 0x020002D2 RID: 722
[Token(Token = "0x20002D2")]
internal class SmtpDateTime
{
// Token: 0x06001315 RID: 4885 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001315")]
[Address(RVA = "0x223BFC0", Offset = "0x223ADC0", VA = "0x18223BFC0")]
internal static IDictionary<string, TimeSpan> InitializeShortHandLookups()
{
return null;
}
// Token: 0x06001316 RID: 4886 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001316")]
[Address(RVA = "0x223D250", Offset = "0x223C050", VA = "0x18223D250")]
internal SmtpDateTime(string value)
{
}
// Token: 0x06001317 RID: 4887 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001317")]
[Address(RVA = "0x223C710", Offset = "0x223B510", VA = "0x18223C710", Slot = "3")]
public override string ToString()
{
return null;
}
// Token: 0x06001318 RID: 4888 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001318")]
[Address(RVA = "0x223CCE0", Offset = "0x223BAE0", VA = "0x18223CCE0")]
internal void ValidateAndGetTimeZoneOffsetValues(string offset, out bool positive, out int hours, out int minutes)
{
}
// Token: 0x06001319 RID: 4889 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001319")]
[Address(RVA = "0x223CF10", Offset = "0x223BD10", VA = "0x18223CF10")]
internal void ValidateTimeZoneShortHandValue(string value)
{
}
// Token: 0x0600131A RID: 4890 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600131A")]
[Address(RVA = "0x223BF50", Offset = "0x223AD50", VA = "0x18223BF50")]
internal string FormatDate(DateTime value)
{
return null;
}
// Token: 0x0600131B RID: 4891 RVA: 0x00008A78 File Offset: 0x00006C78
[Token(Token = "0x600131B")]
[Address(RVA = "0x223C250", Offset = "0x223B050", VA = "0x18223C250")]
internal DateTime ParseValue(string data, out string timeZone)
{
return default(DateTime);
}
// Token: 0x0600131C RID: 4892 RVA: 0x00008A90 File Offset: 0x00006C90
[Token(Token = "0x600131C")]
[Address(RVA = "0x223C970", Offset = "0x223B770", VA = "0x18223C970")]
internal bool TryParseTimeZoneString(string timeZoneString, out TimeSpan timeZone)
{
return default(bool);
}
// Token: 0x0600131D RID: 4893 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600131D")]
[Address(RVA = "0x223C5D0", Offset = "0x223B3D0", VA = "0x18223C5D0")]
internal string TimeSpanToOffset(TimeSpan span)
{
return null;
}
// Token: 0x04000B62 RID: 2914
[Token(Token = "0x4000B62")]
internal static readonly string[] validDateTimeFormats;
// Token: 0x04000B63 RID: 2915
[Token(Token = "0x4000B63")]
internal static readonly char[] allowedWhiteSpaceChars;
// Token: 0x04000B64 RID: 2916
[Token(Token = "0x4000B64")]
internal static readonly IDictionary<string, TimeSpan> timeZoneOffsetLookup;
// Token: 0x04000B65 RID: 2917
[Token(Token = "0x4000B65")]
internal static readonly long timeSpanMaxTicks;
// Token: 0x04000B66 RID: 2918
[Token(Token = "0x4000B66")]
internal static readonly int offsetMaxValue;
// Token: 0x04000B67 RID: 2919
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000B67")]
private readonly DateTime date;
// Token: 0x04000B68 RID: 2920
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000B68")]
private readonly TimeSpan timeZone;
// Token: 0x04000B69 RID: 2921
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000B69")]
private readonly bool unknownTimeZone;
}
}
+32
View File
@@ -0,0 +1,32 @@
using System;
using Cpp2IlInjected;
namespace System.Net.Mime
{
/// <summary>Specifies the Content-Transfer-Encoding header information for an email message attachment.</summary>
// Token: 0x020002D3 RID: 723
[Token(Token = "0x20002D3")]
public enum TransferEncoding
{
/// <summary>Encodes data that consists of printable characters in the US-ASCII character set. See RFC 2406 Section 6.7.</summary>
// Token: 0x04000B6B RID: 2923
[Token(Token = "0x4000B6B")]
QuotedPrintable,
/// <summary>Encodes stream-based data. See RFC 2406 Section 6.8.</summary>
// Token: 0x04000B6C RID: 2924
[Token(Token = "0x4000B6C")]
Base64,
/// <summary>Used for data that is not encoded. The data is in 7-bit US-ASCII characters with a total line length of no longer than 1000 characters. See RFC2406 Section 2.7.</summary>
// Token: 0x04000B6D RID: 2925
[Token(Token = "0x4000B6D")]
SevenBit,
/// <summary>The data is in 8-bit characters that may represent international characters with a total line length of no longer than 1000 8-bit characters. For more information about this 8-bit MIME transport extension, see IETF RFC 6152.</summary>
// Token: 0x04000B6E RID: 2926
[Token(Token = "0x4000B6E")]
EightBit,
/// <summary>Indicates that the transfer encoding is unknown.</summary>
// Token: 0x04000B6F RID: 2927
[Token(Token = "0x4000B6F")]
Unknown = -1
}
}
+187
View File
@@ -0,0 +1,187 @@
using System;
using Cpp2IlInjected;
namespace System.Net.Mime
{
// Token: 0x020002D4 RID: 724
[Token(Token = "0x20002D4")]
internal class WriteStateInfoBase
{
// Token: 0x0600131F RID: 4895 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600131F")]
[Address(RVA = "0x22402A0", Offset = "0x223F0A0", VA = "0x1822402A0")]
internal WriteStateInfoBase(int bufferSize, byte[] header, byte[] footer, int maxLineLength, int mimeHeaderLength)
{
}
// Token: 0x170003E1 RID: 993
// (get) Token: 0x06001320 RID: 4896 RVA: 0x00008AA8 File Offset: 0x00006CA8
[Token(Token = "0x170003E1")]
internal int FooterLength
{
[Token(Token = "0x6001320")]
[Address(RVA = "0xB23590", Offset = "0xB22390", VA = "0x180B23590")]
get
{
return 0;
}
}
// Token: 0x170003E2 RID: 994
// (get) Token: 0x06001321 RID: 4897 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003E2")]
internal byte[] Footer
{
[Token(Token = "0x6001321")]
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
get
{
return null;
}
}
// Token: 0x170003E3 RID: 995
// (get) Token: 0x06001322 RID: 4898 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003E3")]
internal byte[] Header
{
[Token(Token = "0x6001322")]
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
get
{
return null;
}
}
// Token: 0x170003E4 RID: 996
// (get) Token: 0x06001323 RID: 4899 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170003E4")]
internal byte[] Buffer
{
[Token(Token = "0x6001323")]
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0")]
get
{
return null;
}
}
// Token: 0x170003E5 RID: 997
// (get) Token: 0x06001324 RID: 4900 RVA: 0x00008AC0 File Offset: 0x00006CC0
[Token(Token = "0x170003E5")]
internal int Length
{
[Token(Token = "0x6001324")]
[Address(RVA = "0x436510", Offset = "0x435310", VA = "0x180436510")]
get
{
return 0;
}
}
// Token: 0x170003E6 RID: 998
// (get) Token: 0x06001325 RID: 4901 RVA: 0x00008AD8 File Offset: 0x00006CD8
[Token(Token = "0x170003E6")]
internal int CurrentLineLength
{
[Token(Token = "0x6001325")]
[Address(RVA = "0x4730E0", Offset = "0x471EE0", VA = "0x1804730E0")]
get
{
return 0;
}
}
// Token: 0x06001326 RID: 4902 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001326")]
[Address(RVA = "0x2240200", Offset = "0x223F000", VA = "0x182240200")]
private void EnsureSpaceInBuffer(int moreBytes)
{
}
// Token: 0x06001327 RID: 4903 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001327")]
[Address(RVA = "0x2240150", Offset = "0x223EF50", VA = "0x182240150")]
internal void Append(byte aByte)
{
}
// Token: 0x06001328 RID: 4904 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001328")]
[Address(RVA = "0x22401B0", Offset = "0x223EFB0", VA = "0x1822401B0")]
internal void Append(params byte[] bytes)
{
}
// Token: 0x06001329 RID: 4905 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001329")]
[Address(RVA = "0x223FEF0", Offset = "0x223ECF0", VA = "0x18223FEF0")]
internal void AppendCRLF(bool includeSpace)
{
}
// Token: 0x0600132A RID: 4906 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600132A")]
[Address(RVA = "0x22400F0", Offset = "0x223EEF0", VA = "0x1822400F0")]
internal void AppendHeader()
{
}
// Token: 0x0600132B RID: 4907 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600132B")]
[Address(RVA = "0x2240090", Offset = "0x223EE90", VA = "0x182240090")]
internal void AppendFooter()
{
}
// Token: 0x170003E7 RID: 999
// (get) Token: 0x0600132C RID: 4908 RVA: 0x00008AF0 File Offset: 0x00006CF0
[Token(Token = "0x170003E7")]
internal int MaxLineLength
{
[Token(Token = "0x600132C")]
[Address(RVA = "0x3F7310", Offset = "0x3F6110", VA = "0x1803F7310")]
get
{
return 0;
}
}
// Token: 0x0600132D RID: 4909 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600132D")]
[Address(RVA = "0x2240290", Offset = "0x223F090", VA = "0x182240290")]
internal void Reset()
{
}
// Token: 0x04000B70 RID: 2928
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000B70")]
protected byte[] _header;
// Token: 0x04000B71 RID: 2929
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000B71")]
protected byte[] _footer;
// Token: 0x04000B72 RID: 2930
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000B72")]
protected int _maxLineLength;
// Token: 0x04000B73 RID: 2931
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000B73")]
protected byte[] buffer;
// Token: 0x04000B74 RID: 2932
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4000B74")]
protected int _currentLineLength;
// Token: 0x04000B75 RID: 2933
[FieldOffset(Offset = "0x34")]
[Token(Token = "0x4000B75")]
protected int _currentBufferUsed;
}
}