Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IInvocation

Describes a method invocation that is processed by an interceptor-chain.

see

MethodInterceptor

Hierarchy

  • IInvocation

Index

Properties

args

args: any[]

Arguments supplied with the method invocation. This array can be replaced or modified by the interceptor-chain.

member

member: string

The name of the method that was invoked. This cannot be changed by the interceptor-chain

persistentContext

persistentContext: any

target

target: any

The object that was originally invoked. Unlike IInvocation.this, IInvocation.target can not be changed by the interceptor-chain. Note also that this is the proxy-version of the invoked object.

this

this: any

this context of the method invocation. This can be changed by the interceptor-chain.

Methods

next

  • next(): any
  • Invoke the next handler of this method or the original method if this is the end of the chain.

    Returns any

    the result of the method invocation

Generated using TypeDoc