Compartilhar via


ContextCallback Delegar

Definição

Representa um método a ser chamado dentro de um novo contexto.

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)

Parâmetros

state
Object

Um objeto que contém as informações a serem usadas pelo método de retorno de chamada sempre que ele for executado.

Atributos

Comentários

ContextCallback é usado pelos ExecutionContext.Run métodos e SecurityContext.Run . ContextCallback representa o método a ser executado no contexto fornecido. Após a conclusão da execução do método, o contexto é restaurado para seu estado anterior.

Crie o delegado passando o método de retorno de chamada para o ContextCallback construtor. Seu método deve ter a assinatura mostrada aqui.

Métodos de Extensão

GetMethodInfo(Delegate)

Obtém um objeto que representa o método representado pelo delegado especificado.

Aplica-se a