📄 m.cs
字号:
using Microsoft.VisualBasic;
using Microsoft.VisualBasic.ApplicationServices;
using Microsoft.VisualBasic.CompilerServices;
using Microsoft.VisualBasic.MyServices.Internal;
using System;
using System.CodeDom.Compiler;
using System.ComponentModel;
using System.Diagnostics;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
[StandardModule, HideModuleName, GeneratedCode("MyTemplate", "8.0.0.0")]
internal sealed class m
{
private static readonly ThreadSafeObjectProvider<l> a = new ThreadSafeObjectProvider<l>();
private static readonly ThreadSafeObjectProvider<n> b = new ThreadSafeObjectProvider<n>();
private static readonly ThreadSafeObjectProvider<User> c = new ThreadSafeObjectProvider<User>();
private static readonly ThreadSafeObjectProvider<m.a> d = new ThreadSafeObjectProvider<m.a>();
[DebuggerHidden]
internal static m.a a()
{
return d.a();
}
[DebuggerHidden]
internal static User b()
{
return c.a();
}
[DebuggerHidden]
internal static n c()
{
return b.a();
}
[DebuggerHidden]
internal static l d()
{
return a.a();
}
[MyGroupCollection("System.Web.Services.Protocols.SoapHttpClientProtocol", "Create__Instance__", "Dispose__Instance__", ""), EditorBrowsable(EditorBrowsableState.Never)]
internal sealed class a
{
[EditorBrowsable(EditorBrowsableState.Never), DebuggerHidden]
public override string a()
{
return base.ToString();
}
[DebuggerHidden, EditorBrowsable(EditorBrowsableState.Never)]
public override bool a(object A_0)
{
return base.Equals(RuntimeHelpers.GetObjectValue(A_0));
}
[EditorBrowsable(EditorBrowsableState.Never), DebuggerHidden]
internal Type b()
{
return typeof(m.a);
}
[DebuggerHidden, EditorBrowsable(EditorBrowsableState.Never)]
public override int c()
{
return base.GetHashCode();
}
[DebuggerHidden]
private static T Create__Instance__<T>(T instance) where T: new()
{
if (instance == null)
{
return Activator.CreateInstance<T>();
}
return instance;
}
[DebuggerHidden]
private void Dispose__Instance__<T>(ref T instance)
{
instance = default(T);
}
}
[EditorBrowsable(EditorBrowsableState.Never), ComVisible(false)]
internal sealed class ThreadSafeObjectProvider<T> where T: new()
{
private readonly ContextValue<T> a;
[EditorBrowsable(EditorBrowsableState.Never), DebuggerHidden]
public ThreadSafeObjectProvider()
{
this.a = new ContextValue<T>();
}
[DebuggerHidden]
internal T a()
{
T local2 = this.a.Value;
if (local2 == null)
{
local2 = Activator.CreateInstance<T>();
this.a.Value = local2;
}
return local2;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -