Skip to content

Commit f7c8f0c

Browse files
authored
Merge pull request #12 from smdn/releases/Smdn.Fundamental.PrintableEncoding.MimeEncoding-3.0.2-1645365928
Release main/Smdn.Fundamental.PrintableEncoding.MimeEncoding-3.0.2
2 parents 1e8bd98 + 17cc61e commit f7c8f0c

4 files changed

+92
-9
lines changed

doc/api-list/Smdn.Fundamental.PrintableEncoding.MimeEncoding/Smdn.Fundamental.PrintableEncoding.MimeEncoding-net45.apilist.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
// Smdn.Fundamental.PrintableEncoding.MimeEncoding.dll (Smdn.Fundamental.PrintableEncoding.MimeEncoding-3.0.1 (net45))
1+
// Smdn.Fundamental.PrintableEncoding.MimeEncoding.dll (Smdn.Fundamental.PrintableEncoding.MimeEncoding-3.0.2)
22
// Name: Smdn.Fundamental.PrintableEncoding.MimeEncoding
3-
// AssemblyVersion: 3.0.1.0
4-
// InformationalVersion: 3.0.1 (net45)
3+
// AssemblyVersion: 3.0.2.0
4+
// InformationalVersion: 3.0.2+1e8bd98413dde3a6f4250a3c8eaff318c493b38d
55
// TargetFramework: .NETFramework,Version=v4.5
66
// Configuration: Release
77

doc/api-list/Smdn.Fundamental.PrintableEncoding.MimeEncoding/Smdn.Fundamental.PrintableEncoding.MimeEncoding-netstandard1.6.apilist.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
// Smdn.Fundamental.PrintableEncoding.MimeEncoding.dll (Smdn.Fundamental.PrintableEncoding.MimeEncoding-3.0.1 (netstandard1.6))
1+
// Smdn.Fundamental.PrintableEncoding.MimeEncoding.dll (Smdn.Fundamental.PrintableEncoding.MimeEncoding-3.0.2)
22
// Name: Smdn.Fundamental.PrintableEncoding.MimeEncoding
3-
// AssemblyVersion: 3.0.1.0
4-
// InformationalVersion: 3.0.1 (netstandard1.6)
3+
// AssemblyVersion: 3.0.2.0
4+
// InformationalVersion: 3.0.2+1e8bd98413dde3a6f4250a3c8eaff318c493b38d
55
// TargetFramework: .NETStandard,Version=v1.6
66
// Configuration: Release
77

Original file line numberDiff line numberDiff line change
@@ -0,0 +1,83 @@
1+
// Smdn.Fundamental.PrintableEncoding.MimeEncoding.dll (Smdn.Fundamental.PrintableEncoding.MimeEncoding-3.0.2)
2+
// Name: Smdn.Fundamental.PrintableEncoding.MimeEncoding
3+
// AssemblyVersion: 3.0.2.0
4+
// InformationalVersion: 3.0.2+1e8bd98413dde3a6f4250a3c8eaff318c493b38d
5+
// TargetFramework: .NETStandard,Version=v2.0
6+
// Configuration: Release
7+
8+
using System.IO;
9+
using System.Text;
10+
using Smdn.Formats.Mime;
11+
using Smdn.Text.Encodings;
12+
13+
namespace Smdn.Formats.Mime {
14+
[TypeForwardedFrom("Smdn, Version=3.0.0.0, Culture=neutral, PublicKeyToken=null")]
15+
public delegate string MimeEncodedWordConverter(Encoding charset, string encodingMethod, string encodedText);
16+
17+
[TypeForwardedFrom("Smdn, Version=3.0.0.0, Culture=neutral, PublicKeyToken=null")]
18+
public enum ContentTransferEncodingMethod : int {
19+
Base64 = 3,
20+
Binary = 2,
21+
EightBit = 1,
22+
GZip64 = 6,
23+
QuotedPrintable = 4,
24+
SevenBit = 0,
25+
UUEncode = 5,
26+
Unknown = 7,
27+
}
28+
29+
[TypeForwardedFrom("Smdn, Version=3.0.0.0, Culture=neutral, PublicKeyToken=null")]
30+
public enum MimeEncodingMethod : int {
31+
BEncoding = 1,
32+
Base64 = 1,
33+
None = 0,
34+
QEncoding = 2,
35+
QuotedPrintable = 2,
36+
}
37+
38+
[TypeForwardedFrom("Smdn, Version=3.0.0.0, Culture=neutral, PublicKeyToken=null")]
39+
public static class ContentTransferEncoding {
40+
public const string HeaderName = "Content-Transfer-Encoding";
41+
42+
public static BinaryReader CreateBinaryReader(Stream stream, ContentTransferEncodingMethod encoding) {}
43+
public static BinaryReader CreateBinaryReader(Stream stream, ContentTransferEncodingMethod encoding, Encoding charset) {}
44+
public static BinaryReader CreateBinaryReader(Stream stream, ContentTransferEncodingMethod encoding, Encoding charset, bool leaveStreamOpen) {}
45+
public static BinaryReader CreateBinaryReader(Stream stream, ContentTransferEncodingMethod encoding, bool leaveStreamOpen) {}
46+
public static BinaryReader CreateBinaryReader(Stream stream, string encoding) {}
47+
public static BinaryReader CreateBinaryReader(Stream stream, string encoding, bool leaveStreamOpen) {}
48+
public static Stream CreateDecodingStream(Stream stream, ContentTransferEncodingMethod encoding) {}
49+
public static Stream CreateDecodingStream(Stream stream, ContentTransferEncodingMethod encoding, bool leaveStreamOpen) {}
50+
public static Stream CreateDecodingStream(Stream stream, string encoding) {}
51+
public static Stream CreateDecodingStream(Stream stream, string encoding, bool leaveStreamOpen) {}
52+
public static StreamReader CreateTextReader(Stream stream, ContentTransferEncodingMethod encoding, Encoding charset) {}
53+
public static StreamReader CreateTextReader(Stream stream, ContentTransferEncodingMethod encoding, Encoding charset, bool leaveStreamOpen) {}
54+
public static StreamReader CreateTextReader(Stream stream, string encoding, string charset) {}
55+
public static StreamReader CreateTextReader(Stream stream, string encoding, string charset, bool leaveStreamOpen) {}
56+
public static ContentTransferEncodingMethod GetEncodingMethod(string encoding) {}
57+
public static ContentTransferEncodingMethod GetEncodingMethodThrowException(string encoding) {}
58+
public static string GetEncodingName(ContentTransferEncodingMethod method) {}
59+
}
60+
61+
[TypeForwardedFrom("Smdn, Version=3.0.0.0, Culture=neutral, PublicKeyToken=null")]
62+
public static class MimeEncoding {
63+
public static string Decode(string str) {}
64+
public static string Decode(string str, EncodingSelectionCallback selectFallbackEncoding) {}
65+
public static string Decode(string str, EncodingSelectionCallback selectFallbackEncoding, MimeEncodedWordConverter decodeMalformedOrUnsupported) {}
66+
public static string Decode(string str, EncodingSelectionCallback selectFallbackEncoding, MimeEncodedWordConverter decodeMalformedOrUnsupported, out MimeEncodingMethod encoding, out Encoding charset) {}
67+
public static string Decode(string str, EncodingSelectionCallback selectFallbackEncoding, out MimeEncodingMethod encoding, out Encoding charset) {}
68+
public static string Decode(string str, out MimeEncodingMethod encoding, out Encoding charset) {}
69+
public static string DecodeNullable(string str) {}
70+
public static string DecodeNullable(string str, EncodingSelectionCallback selectFallbackEncoding) {}
71+
public static string DecodeNullable(string str, EncodingSelectionCallback selectFallbackEncoding, MimeEncodedWordConverter decodeMalformedOrUnsupported) {}
72+
public static string DecodeNullable(string str, EncodingSelectionCallback selectFallbackEncoding, MimeEncodedWordConverter decodeMalformedOrUnsupported, out MimeEncodingMethod encoding, out Encoding charset) {}
73+
public static string DecodeNullable(string str, EncodingSelectionCallback selectFallbackEncoding, out MimeEncodingMethod encoding, out Encoding charset) {}
74+
public static string DecodeNullable(string str, out MimeEncodingMethod encoding, out Encoding charset) {}
75+
public static string Encode(string str, MimeEncodingMethod encoding) {}
76+
public static string Encode(string str, MimeEncodingMethod encoding, Encoding charset) {}
77+
public static string Encode(string str, MimeEncodingMethod encoding, Encoding charset, int foldingLimit, int foldingOffset) {}
78+
public static string Encode(string str, MimeEncodingMethod encoding, Encoding charset, int foldingLimit, int foldingOffset, string foldingString) {}
79+
public static string Encode(string str, MimeEncodingMethod encoding, int foldingLimit, int foldingOffset) {}
80+
public static string Encode(string str, MimeEncodingMethod encoding, int foldingLimit, int foldingOffset, string foldingString) {}
81+
}
82+
}
83+

doc/api-list/Smdn.Fundamental.PrintableEncoding.MimeEncoding/Smdn.Fundamental.PrintableEncoding.MimeEncoding-netstandard2.1.apilist.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
// Smdn.Fundamental.PrintableEncoding.MimeEncoding.dll (Smdn.Fundamental.PrintableEncoding.MimeEncoding-3.0.1 (netstandard2.1))
1+
// Smdn.Fundamental.PrintableEncoding.MimeEncoding.dll (Smdn.Fundamental.PrintableEncoding.MimeEncoding-3.0.2)
22
// Name: Smdn.Fundamental.PrintableEncoding.MimeEncoding
3-
// AssemblyVersion: 3.0.1.0
4-
// InformationalVersion: 3.0.1 (netstandard2.1)
3+
// AssemblyVersion: 3.0.2.0
4+
// InformationalVersion: 3.0.2+1e8bd98413dde3a6f4250a3c8eaff318c493b38d
55
// TargetFramework: .NETStandard,Version=v2.1
66
// Configuration: Release
77

0 commit comments

Comments
 (0)