oh dear
This commit is contained in:
@@ -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
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
@@ -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()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -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();
|
||||
}
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
@@ -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);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
@@ -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
|
||||
}
|
||||
}
|
||||
@@ -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;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user