About 26,600 results
Open links in new tab
  1. Attributes that make methods extensible - Finance & Operations ...

    Aug 11, 2022 · Hookable. If a method is hookable, extenders can subscribe to pre-events and post-events. For public methods, you can opt out by adding [Hookable(false)] to the method. …

  2. Class extension - Method wrapping and Chain of Command

    Aug 11, 2022 · The functionality for class extension, or class augmentation, has been improved. You can now wrap logic around methods that are defined in the base class that you're …

  3. Class extension via method wrapping and Chain of Command (CoC

    Aug 6, 2018 · Protected or public methods of classes, tables, or forms can be wrapped by using an extension class that augments that class, table, or form. The wrapper method must have …

  4. D365/X++ Chain of Command - codeadvanced.tech

    Feb 20, 2025 · Currently there is no support in the Visual Studio X++ Editor to discover the method candidates that can be wrapped, so you need to refer to the system documentation for …

  5. Difference between Hookable vs Wrappable vs Replaceable in …

    Please find the below the concept of all Hookable vs Wrappable vs Replaceable explained in detail. Hookable. If a method is hookable, extenders can subscribe to pre-events and post …

  6. Extensibility - Fact Check - LinkedIn

    May 1, 2023 · The X++ compiler generates extra code to make methods hookable (raising events) and wrappable (invoking the chain of command). Extra code means slower execution. The …

  7. AX – D365FFO – Class extension model in X++

    Apr 13, 2021 · There are rich ways to extend the metadata. For example, you can add new fields to a table. This article describes how X++ code can be extended, so that you can add methods …

  8. COC (Chain of command) Or Method wrapping in D365 F&O

    Dec 13, 2018 · After wrapping a method, you can access its public and protected methods and variables of that class without making them hookable or using pre or post event handlers. Note …

  9. Using the new Chain of Command feature in X++

    Sep 28, 2017 · My plan was to create an extension for the SalesLineType class and put custom code in the insert method. Here is the code for the new extension class: custTable = …

  10. How to extend or overwrite a class method in D365 Finance and

    Jun 4, 2019 · Microsoft has improved the functionality of class extension for D365FO by adding wrap logic around methods which are defined in the base cl... Create a Runbase batch class in …

Refresh