terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
KeyedHashAlgorithm.cs
Go to the documentation of this file.
1using System;
4
6{
7 // Token: 0x020002E2 RID: 738
8 [ComVisible(true)]
9 public abstract class KeyedHashAlgorithm : HashAlgorithm
10 {
11 // Token: 0x060018C2 RID: 6338 RVA: 0x0003505C File Offset: 0x0003325C
13 {
14 }
15
16 // Token: 0x060018C3 RID: 6339 RVA: 0x00035070 File Offset: 0x00033270
17 protected override void Dispose(bool disposing)
18 {
19 if (this.KeyValue != null)
20 {
21 }
22 this._disposed = true;
23 }
24
25 // Token: 0x170002A4 RID: 676
26 // (get) Token: 0x060018C4 RID: 6340 RVA: 0x0003508C File Offset: 0x0003328C
27 // (set) Token: 0x060018C5 RID: 6341 RVA: 0x000350AC File Offset: 0x000332AC
28 public virtual byte[] Key
29 {
30 get
31 {
32 byte[] keyValue = this.KeyValue;
33 object obj;
34 if (obj == null || obj != null)
35 {
36 }
37 throw new InvalidCastException();
38 }
39 set
40 {
41 if (this.State == 0)
42 {
43 object obj;
44 if (obj != null)
45 {
46 if (obj == null)
47 {
48 goto IL_002A;
49 }
51 if (obj == null)
52 {
53 throw new InvalidCastException();
54 }
55 }
56 return;
57 }
58 string resourceString = Environment.GetResourceString("Hash key cannot be changed after the first write to the stream.");
59 IL_002A:
60 throw new InvalidCastException();
61 }
62 }
63
64 // Token: 0x060018C6 RID: 6342 RVA: 0x0000207A File Offset: 0x0000027A
65 public new static KeyedHashAlgorithm Create()
66 {
67 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
68 }
69
70 // Token: 0x060018C7 RID: 6343 RVA: 0x000350E8 File Offset: 0x000332E8
71 public new static KeyedHashAlgorithm Create(string algName)
72 {
73 if (!true)
74 {
75 }
76 object obj;
77 if (obj != null)
78 {
79 }
80 throw new InvalidCastException();
81 }
82
83 // Token: 0x04000CBA RID: 3258
84 protected byte[] KeyValue;
85 }
86}
class f__AnonymousType0<< Count > j__TPar
static string GetResourceString(string key)
static new KeyedHashAlgorithm Create(string algName)