// Token: 0x060012E3 RID: 4835 RVA: 0x00024A44 File Offset: 0x00022C44
        public void method_0(Delegate152 delegate152_1)
        {
            Delegate152 @delegate = this.delegate152_0;
            Delegate152 delegate2;

            do
            {
                delegate2 = @delegate;
                Delegate152 value = (Delegate152)Delegate.Combine(delegate2, delegate152_1);
                @delegate = Interlocked.CompareExchange <Delegate152>(ref this.delegate152_0, value, delegate2);
            }while (@delegate != delegate2);
        }
Exemplo n.º 2
0
    public string method_7()
    {
        SHA1CryptoServiceProvider object_  = Delegate23.smethod_0();
        AesCryptoServiceProvider  object_2 = Delegate24.smethod_0();

        Delegate147.smethod_0(object_2, Delegate146.smethod_0(this.string_1));
        ICryptoTransform icryptoTransform_ = Delegate149.smethod_0(object_2, Delegate148.smethod_0(object_2), Delegate148.smethod_0(object_2));

        using (MemoryStream memoryStream = Delegate25.smethod_0())
        {
            using (CryptoStream cryptoStream = Delegate26.smethod_0(memoryStream, icryptoTransform_, CryptoStreamMode.Write))
            {
                using (StreamWriter streamWriter = Delegate27.smethod_0(cryptoStream))
                {
                    Delegate150.smethod_0(streamWriter, this.string_0);
                }
                this.string_3 = Delegate135.smethod_0(Delegate153.smethod_0(Delegate152.smethod_0(object_, Delegate151.smethod_0(memoryStream))), "-", "");
            }
        }
        this.string_3 = Delegate154.smethod_0(this.string_3, 0, 10);
        return(this.string_3);
    }