AsyncLocal<T> 构造函数

定义

实例化 AsyncLocal<T> 类。

重载

AsyncLocal<T>()

实例化不接收更改通知的 AsyncLocal<T> 实例。

AsyncLocal<T>(Action<AsyncLocalValueChangedArgs<T>>)

实例化接收更改通知的 AsyncLocal<T> 本地实例。

AsyncLocal<T>()

实例化不接收更改通知的 AsyncLocal<T> 实例。

public:
 AsyncLocal();
public AsyncLocal ();
Public Sub New ()

适用于

AsyncLocal<T>(Action<AsyncLocalValueChangedArgs<T>>)

实例化接收更改通知的 AsyncLocal<T> 本地实例。

public:
 AsyncLocal(Action<System::Threading::AsyncLocalValueChangedArgs<T>> ^ valueChangedHandler);
[System.Security.SecurityCritical]
public AsyncLocal (Action<System.Threading.AsyncLocalValueChangedArgs<T>> valueChangedHandler);
public AsyncLocal (Action<System.Threading.AsyncLocalValueChangedArgs<T>>? valueChangedHandler);
public AsyncLocal (Action<System.Threading.AsyncLocalValueChangedArgs<T>> valueChangedHandler);
[<System.Security.SecurityCritical>]
new System.Threading.AsyncLocal<'T> : Action<System.Threading.AsyncLocalValueChangedArgs<'T>> -> System.Threading.AsyncLocal<'T>
new System.Threading.AsyncLocal<'T> : Action<System.Threading.AsyncLocalValueChangedArgs<'T>> -> System.Threading.AsyncLocal<'T>
Public Sub New (valueChangedHandler As Action(Of AsyncLocalValueChangedArgs(Of T)))

参数

valueChangedHandler
Action<AsyncLocalValueChangedArgs<T>>

只要当前值在任何线程上发生更改时便会调用的委托。

属性

注解

委托的签名为 Action<AsyncLocalValueChangedArgs<T>>.

另请参阅

适用于