// Decompiled with JetBrains decompiler // Type: My.MyProject // Assembly: 123, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null // MVID: 3E1AEEED-3C8F-4FD4-B5E3-3EE641855491 // Assembly location: C:\Users\Administrateur\Downloads\Virusshare-00000-msil\Virus.Win32.Virut.ce-3d2414f8b1eab949c1137dfaf70dd34b31e860b5d02b356b1d3a07a2b6a42731.exe using Microsoft.VisualBasic; using Microsoft.VisualBasic.ApplicationServices; using Microsoft.VisualBasic.CompilerServices; using System; using System.CodeDom.Compiler; using System.ComponentModel; using System.ComponentModel.Design; using System.Diagnostics; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; namespace My { [HideModuleName] [GeneratedCode("MyTemplate", "8.0.0.0")] [StandardModule] internal sealed class MyProject { private static readonly MyProject.ThreadSafeObjectProvider m_ComputerObjectProvider = new MyProject.ThreadSafeObjectProvider(); private static readonly MyProject.ThreadSafeObjectProvider m_AppObjectProvider = new MyProject.ThreadSafeObjectProvider(); private static readonly MyProject.ThreadSafeObjectProvider m_UserObjectProvider = new MyProject.ThreadSafeObjectProvider(); private static readonly MyProject.ThreadSafeObjectProvider m_MyWebServicesObjectProvider = new MyProject.ThreadSafeObjectProvider(); [HelpKeyword("My.Computer")] internal static MyComputer Computer { [DebuggerHidden] get => MyProject.m_ComputerObjectProvider.GetInstance; } [HelpKeyword("My.Application")] internal static MyApplication Application { [DebuggerHidden] get => MyProject.m_AppObjectProvider.GetInstance; } [HelpKeyword("My.User")] internal static User User { [DebuggerHidden] get => MyProject.m_UserObjectProvider.GetInstance; } [HelpKeyword("My.WebServices")] internal static MyProject.MyWebServices WebServices { [DebuggerHidden] get => MyProject.m_MyWebServicesObjectProvider.GetInstance; } [EditorBrowsable(EditorBrowsableState.Never)] [MyGroupCollection("System.Web.Services.Protocols.SoapHttpClientProtocol", "Create__Instance__", "Dispose__Instance__", "")] internal sealed class MyWebServices { [EditorBrowsable(EditorBrowsableState.Never)] [DebuggerHidden] public override bool Equals(object o) => base.Equals(RuntimeHelpers.GetObjectValue(o)); [DebuggerHidden] [EditorBrowsable(EditorBrowsableState.Never)] public override int GetHashCode() => base.GetHashCode(); [EditorBrowsable(EditorBrowsableState.Never)] [DebuggerHidden] internal new Type GetType() => typeof (MyProject.MyWebServices); [EditorBrowsable(EditorBrowsableState.Never)] [DebuggerHidden] public override string ToString() => base.ToString(); [DebuggerHidden] private static T Create__Instance__(T instance) where T : new() => (object) instance == null ? new T() : instance; [DebuggerHidden] private void Dispose__Instance__(ref T instance) => instance = default (T); [DebuggerHidden] [EditorBrowsable(EditorBrowsableState.Never)] public MyWebServices() { } } [ComVisible(false)] [EditorBrowsable(EditorBrowsableState.Never)] internal sealed class ThreadSafeObjectProvider where T : new() { internal T GetInstance { [DebuggerHidden] get { if ((object) MyProject.ThreadSafeObjectProvider.m_ThreadStaticValue == null) MyProject.ThreadSafeObjectProvider.m_ThreadStaticValue = new T(); return MyProject.ThreadSafeObjectProvider.m_ThreadStaticValue; } } [EditorBrowsable(EditorBrowsableState.Never)] [DebuggerHidden] public ThreadSafeObjectProvider() { } } } }