12 [global::Cpp2ILInjected.Token(Token =
"0x60014CD")]
13 [global::Cpp2ILInjected.Address(RVA =
"0x1CB3A10", Offset =
"0x1CB3A10", Length =
"0x8")]
17 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Text.UTF7Encoding.Encoder", Member =
".ctor", MemberParameters =
new object[] {
typeof(
UTF7Encoding) }, ReturnType =
typeof(
void))]
19 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
"System.Text.UTF8Encoding.UTF8Encoder", Member =
".ctor", MemberParameters =
new object[] {
typeof(
UTF8Encoding) }, ReturnType =
typeof(
void))]
20 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(UTF8Encoding), Member =
"GetEncoder", ReturnType =
typeof(Encoder))]
21 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(UnicodeEncoding), Member =
"GetEncoder", ReturnType =
typeof(Encoder))]
22 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Encoding.DefaultEncoder), Member =
".ctor", MemberParameters =
new object[] {
typeof(Encoding) }, ReturnType =
typeof(
void))]
23 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Encoding.DefaultEncoder), Member =
".ctor", MemberParameters =
new object[]
25 typeof(global::System.Runtime.Serialization.SerializationInfo),
26 typeof(global::System.Runtime.Serialization.StreamingContext)
27 }, ReturnType =
typeof(
void))]
28 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(Encoding),
Member =
"GetEncoder", ReturnType =
typeof(Encoder))]
29 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 11)]
30 [global::Cpp2ILInjected.CallAnalysis.Calls(
Type =
typeof(
object),
Member =
".ctor", ReturnType =
typeof(
void))]
36 [global::Cpp2ILInjected.Token(Token =
"0x17000210")]
39 [global::Cpp2ILInjected.Token(Token =
"0x60014CE")]
40 [global::Cpp2ILInjected.Address(RVA =
"0x1CB3A18", Offset =
"0x1CB3A18", Length =
"0x8")]
41 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
48 [global::Cpp2ILInjected.Token(Token =
"0x17000211")]
51 [global::Cpp2ILInjected.Token(Token =
"0x60014CF")]
52 [global::Cpp2ILInjected.Address(RVA =
"0x1CB06CC", Offset =
"0x1CB06CC", Length =
"0x34")]
53 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
54 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
ASCIIEncoding), Member =
"GetByteCount", MemberParameters =
new object[]
59 }, ReturnType =
typeof(
int))]
60 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
ASCIIEncoding), Member =
"GetBytes", MemberParameters =
new object[]
67 }, ReturnType =
typeof(
int))]
68 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Latin1Encoding), Member =
"GetByteCount", MemberParameters =
new object[]
73 }, ReturnType =
typeof(
int))]
74 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Latin1Encoding), Member =
"GetBytes", MemberParameters =
new object[]
81 }, ReturnType =
typeof(
int))]
82 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
UTF32Encoding), Member =
"GetByteCount", MemberParameters =
new object[]
87 }, ReturnType =
typeof(
int))]
88 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
UTF32Encoding), Member =
"GetBytes", MemberParameters =
new object[]
95 }, ReturnType =
typeof(
int))]
96 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
UTF8Encoding), Member =
"GetByteCount", MemberParameters =
new object[]
101 }, ReturnType =
typeof(
int))]
102 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
UTF8Encoding), Member =
"GetBytes", MemberParameters =
new object[]
109 }, ReturnType =
typeof(
int))]
110 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
UnicodeEncoding), Member =
"GetByteCount", MemberParameters =
new object[]
115 }, ReturnType =
typeof(
int))]
116 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
UnicodeEncoding), Member =
"GetBytes", MemberParameters =
new object[]
123 }, ReturnType =
typeof(
int))]
132 }, ReturnType =
typeof(
void))]
133 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Encoding), Member =
"ThrowBytesOverflow", MemberParameters =
new object[]
137 }, ReturnType =
typeof(
void))]
138 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 26)]
146 [global::Cpp2ILInjected.Token(Token =
"0x17000212")]
147 internal unsafe bool InternalHasFallbackBuffer
149 [global::Cpp2ILInjected.Token(Token =
"0x60014D0")]
150 [global::Cpp2ILInjected.Address(RVA =
"0x1CB06BC", Offset =
"0x1CB06BC", Length =
"0x10")]
151 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
152 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
UTF8Encoding), Member =
"GetByteCount", MemberParameters =
new object[]
157 }, ReturnType =
typeof(
int))]
158 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
UTF8Encoding), Member =
"GetBytes", MemberParameters =
new object[]
165 }, ReturnType =
typeof(
int))]
166 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
UnicodeEncoding), Member =
"GetByteCount", MemberParameters =
new object[]
171 }, ReturnType =
typeof(
int))]
172 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
UnicodeEncoding), Member =
"GetBytes", MemberParameters =
new object[]
179 }, ReturnType =
typeof(
int))]
188 }, ReturnType =
typeof(
void))]
189 [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type =
typeof(
Encoding), Member =
"ThrowBytesOverflow", MemberParameters =
new object[]
193 }, ReturnType =
typeof(
void))]
194 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
201 [global::Cpp2ILInjected.Token(Token =
"0x60014D1")]
202 [global::Cpp2ILInjected.Address(RVA =
"0x1CB3A20", Offset =
"0x1CB3A20", Length =
"0xE4")]
203 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
204 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
205 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
211 [global::Cpp2ILInjected.Token(Token =
"0x60014D2")]
214 [global::System.CLSCompliant(
false)]
215 [global::Cpp2ILInjected.Token(Token =
"0x60014D3")]
216 [global::Cpp2ILInjected.Address(RVA =
"0x1CB3B04", Offset =
"0x1CB3B04", Length =
"0x144")]
217 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
218 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
223 }, ReturnType =
typeof(
void))]
228 }, ReturnType =
typeof(
void))]
229 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
235 [global::Cpp2ILInjected.Token(Token =
"0x60014D4")]
238 [global::System.CLSCompliant(
false)]
239 [global::Cpp2ILInjected.Token(Token =
"0x60014D5")]
240 [global::Cpp2ILInjected.Address(RVA =
"0x1CB3C48", Offset =
"0x1CB3C48", Length =
"0x1E8")]
241 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
242 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
247 }, ReturnType =
typeof(
void))]
252 }, ReturnType =
typeof(
void))]
253 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
259 [global::Cpp2ILInjected.Token(Token =
"0x60014D6")]
260 [global::Cpp2ILInjected.Address(RVA =
"0x1CB3E30", Offset =
"0x1CB3E30", Length =
"0x2DC")]
261 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
262 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
268 }, ReturnType =
typeof(
void))]
273 }, ReturnType =
typeof(
void))]
274 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 21)]
280 [global::System.CLSCompliant(
false)]
281 [global::Cpp2ILInjected.Token(Token =
"0x60014D7")]
282 [global::Cpp2ILInjected.Address(RVA =
"0x1CB410C", Offset =
"0x1CB410C", Length =
"0x220")]
283 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
284 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
290 }, ReturnType =
typeof(
void))]
295 }, ReturnType =
typeof(
void))]
296 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 15)]
302 [global::Cpp2ILInjected.Token(Token =
"0x4000AFC")]
303 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x10")]
306 [global::Cpp2ILInjected.Token(Token =
"0x4000AFD")]
307 [global::Cpp2ILInjected.FieldOffset(Offset =
"0x18")]
virtual unsafe int GetByteCount(char *chars, int count, bool flush)
int GetBytes(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, bool flush)
EncoderFallbackBuffer _fallbackBuffer
virtual unsafe int GetBytes(char *chars, int charCount, byte *bytes, int byteCount, bool flush)
virtual unsafe void Convert(char *chars, int charCount, byte *bytes, int byteCount, bool flush, out int charsUsed, out int bytesUsed, out bool completed)
virtual void Convert(char[] chars, int charIndex, int charCount, byte[] bytes, int byteIndex, int byteCount, bool flush, out int charsUsed, out int bytesUsed, out bool completed)
int GetByteCount(char[] chars, int index, int count, bool flush)