AifClassGeneratorBase Class [AX 2012]
The AifClassGeneratorBase class is a base class generator.
Syntax
class AifClassGeneratorBase
Run On
Called
Methods
Method | Description | |
---|---|---|
![]() |
addAttributes | Adds attributes to the class or interface declaration. |
![]() |
addClassDeclaration | Adds the class declaration to the newly generated class. |
![]() |
addClassVariable | Adds a new class level variable. |
![]() |
addCustomCode | Provides a location where custom code can be added by the derived class. |
![]() |
addDeclaration | Adds the class or interface declaration to the generated class or interface. |
![]() |
addDocumentation | Adds custom code to class documentation. |
![]() |
addInterfaceDeclaration | Adds the class declaration for the interface being generated. |
![]() |
addToDeclaration | Contains changes to be made to the default class declaration, which is empty. |
![]() |
addVariables | Provides a location to add class variables. |
![]() |
cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
![]() |
classExists | Determines whether the class to be generated already exists. |
![]() |
clearClass | Microsoft internal use only. |
![]() |
compileAndSave | Compiles and saves the newly generated class |
![]() |
equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) |
![]() |
generate | Generates or regenerates the class. |
![]() |
getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) |
![]() |
handle | Retrieves the handle of the class of the object. (Inherited from Object.) |
![]() |
methodExists | Determines whether the specified method already exists. |
![]() |
new | Microsoft internal use only. |
![]() |
notify | Releases the hold on an object that has called the wait method on this object. (Inherited from Object.) |
![]() |
notifyAll | Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.) |
![]() |
objectOnServer | Determines whether the object is on a server. (Inherited from Object.) |
![]() |
owner | Returns the instance that owns the object. (Inherited from Object.) |
![]() |
parmAllowExistingClass | Gets or sets the value of the _allowExistingClass parameter. |
![]() |
parmBaseClassName | Gets or sets the value of the ClassName parameter. |
![]() |
parmBaseInterfaceName | Gets or sets the value of the ClassName parameter. |
![]() |
parmClassName | Gets or sets the value of the ClassName parameter. |
![]() |
parmInterfacesImplemented | Gets or sets the current instance of the Set class. |
![]() |
parmIsAbstract | Gets or sets the value of the _isAbstract parameter. |
![]() |
parmIsInterface | Gets or sets the value of the _isInterface parameter. |
![]() |
parmRegenerate | Gets or sets the value of the _regenerate parameter. |
![]() |
postProcess | Microsoft internal use only. |
![]() |
preProcess | Microsoft internal use only. |
![]() |
setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) |
![]() |
toString | Returns a string that represents the current object. (Inherited from Object.) |
![]() |
usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) |
![]() |
validateGenerationParameters | Validates the generation parameter. |
![]() |
wait | Pauses a process. (Inherited from Object.) |
![]() |
xml | Returns an XML string that represents the current object. (Inherited from Object.) |
Top
Remarks
The AifClassGeneratorBase class is intended to be the base class for generating classes. Currently this base class generates Service and related classes such as the Service Contract Interface, the Entity Class, and the Data Container Classes.
Inheritance Hierarchy
Object Class
AifClassGeneratorBase Class
AfDataContainerClassGenerator Class
AifServiceClassGenerator Class