IActionInvokerProvider 인터페이스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
현재 요청에 대한 을 만들 IActionInvoker 수 있는 구성 요소에 대한 인터페이스를 정의합니다.
public interface class IActionInvokerProvider
public interface IActionInvokerProvider
type IActionInvokerProvider = interface
Public Interface IActionInvokerProvider
설명
IActionInvokerProvider 인스턴스는 를 만드는 파이프라인을 형성합니다 IActionInvoker. 인스턴스는 IActionInvokerProvider 의 오름차순으로 정렬됩니다 Order.
을 IActionInvoker만들려면 각 공급자는 순서대로 호출되고 의 동일한 instance ActionInvokerProviderContext지정된 메서드를 가 OnProvidersExecuting(ActionInvokerProviderContext) 있습니다. 그런 다음 각 공급자에는 OnProvidersExecuted(ActionInvokerProviderContext) 역순으로 호출된 메서드가 있습니다. 결과는 의 값입니다 Result.
공급자가 미리 정의된 시퀀스로 호출되면 각 공급자는 이미 실행된 공급자의 결과를 관찰하고 데코레이트할 수 있습니다.
속성
Order |
공급자 실행 순서를 결정하는 순서 값을 가져옵니다. 공급자는 속성의 오름차순 숫자 값으로 Order 실행됩니다. |
메서드
OnProvidersExecuted(ActionInvokerProviderContext) |
모든 공급자의 메서드가 호출된 후 공급자를 OnProvidersExecuting(ActionInvokerProviderContext) 실행하기 위해 호출됩니다. |
OnProvidersExecuting(ActionInvokerProviderContext) |
공급자를 실행하기 위해 호출됩니다. |