ContextCallback Делегат

Определение

Представляет метод, вызываемый в новом контексте.Represents a method to be called within a new context.

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

Параметры

state
Object

Объект, содержащий информацию, используемую всякий раз методом обратного вызова при каждом выполнении.An object containing information to be used by the callback method each time it executes.

Наследование
ContextCallback
Атрибуты

Комментарии

ContextCallbackиспользуется ExecutionContext.Run SecurityContext.Run методами и.ContextCallback is used by the ExecutionContext.Run and the SecurityContext.Run methods. ContextCallbackпредставляет метод для выполнения в предоставленном контексте.ContextCallback represents the method to be run in the provided context. После завершения выполнения метода контекст восстанавливается до предыдущего состояния.Upon completion of the method execution, the context is restored to its previous state.

Создайте делегат, передав метод ContextCallback обратного вызова в конструктор.Create the delegate by passing your callback method to the ContextCallback constructor. Ваш метод должен иметь приведенную здесь подпись.Your method must have the signature shown here.

Методы расширения

GetMethodInfo(Delegate)

Получает объект, представляющий метод, представленный указанным делегатом.Gets an object that represents the method represented by the specified delegate.

Применяется к