ContextCallback 委托

定义

表示要在新的上下文中调用的方法。

public delegate void ContextCallback(System::Object ^ state);
public delegate void ContextCallback(object state);
public delegate void ContextCallback(object? state);
[System.Runtime.InteropServices.ComVisible(true)]
public delegate void ContextCallback(object state);
type ContextCallback = delegate of obj -> unit
[<System.Runtime.InteropServices.ComVisible(true)>]
type ContextCallback = delegate of obj -> unit
Public Delegate Sub ContextCallback(state As Object)

参数

state
Object

一个对象,包含回调方法在每次执行时要使用的信息。

属性

注解

ContextCallbackExecutionContext.RunSecurityContext.Run 方法使用。 ContextCallback 表示在提供的上下文中要运行的方法。 完成方法执行后,上下文将还原到其以前的状态。

通过将回调方法传递给 ContextCallback 构造函数来创建委托。 方法必须具有此处所示的签名。

扩展方法

GetMethodInfo(Delegate)

获取指示指定委托表示的方法的对象。

适用于