Ler em inglês

Partilhar via


ContextCallback Delegar

Definição

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

C#
public delegate void ContextCallback(object state);
C#
public delegate void ContextCallback(object? state);
C#
[System.Runtime.InteropServices.ComVisible(true)]
public delegate void ContextCallback(object state);

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

Produto Versões
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0