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

Claim 15:
16. A computer-readable storage device configured with data and instructions which upon execution by a processor cause a computing system to perform a process 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 address;
during a compilation of the source code emitting an instruction which implements an address change within an access statement from the non-intercepted address to an address of the interceptor;
wherein the process produces an executable program which is based on the source code and is configured to access the interceptor in the place of accessing the artifact-to-intercept.