Patent ID: 11972237
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 5:
6. A process performed by a computing system to support member invocation declarative interception, the process comprising:
recognizing in a source code a declaration of an interception by an interceptor of an artifact-to-intercept, the source code also specifying the artifact-to-intercept, the artifact-to-intercept having a non-intercepted member invocation;
during a compilation of the source code emitting an instruction which implements a member invocation change within an invocation statement from the non-intercepted member invocation to an invocation of the interceptor;
wherein the process produces an executable program which is based on the source code and is configured to invoke the interceptor in the place of invoking the artifact-to-intercept.