ContextCallback 대리자

정의

새 컨텍스트 내에서 호출될 메서드를 나타냅니다.Represents a method to be called within a new context.

public delegate void ContextCallback(System::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

콜백 메서드가 실행될 때마다 사용할 정보가 포함된 개체입니다.An object containing information to be used by the callback method each time it executes.

상속
ContextCallback
특성

설명

ContextCallbackExecutionContext.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.

적용 대상