SysManagedCodeProxyMgr Class [AX 2012]

The SysManagedCodeProxyMgr class provides the base functionality to implement managed code scripting.

class SysManagedCodeProxyMgr

Run On

Called

  MethodDescription
Hh822677.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Hh822677.pubmethod(en-us,AX.60).gif createLanguageSpecificProxyClasses Creates proxy classes in .Net language for all the objects listed in the XML file identified by the parmxMLFilePath method of the SysManagedCodeProxyMgr class.
Hh822677.pubmethod(en-us,AX.60).gif createProxyClassesInAllLang Creates proxy classes in .Net language for all the objects listed in the XML file.
Hh822677.pubmethod(en-us,AX.60).gif createXMLFile Creates an XML file to contain a list of objects for which the proxy classes are to be created.
Hh822677.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Hh822677.pubmethod(en-us,AX.60).gif existProxyClassesByLanguage Determines whether the proxy classes exist on the basis of the script language.
Hh822677.pubmethod(en-us,AX.60).gif existsXMLFile Determines whether the XML file exist.
Hh822677.pubmethod(en-us,AX.60).gif getAllLangProxiesFolderPath Returns the folder path containing proxies for all script languages
Hh822677.pubmethod(en-us,AX.60).gif getProxiesClassesFolderPath Gets the proxies root folder path of a specific implementation of the managed code scripting.
Hh822677.privmethod(en-us,AX.60).gif getProxyLanguage
Hh822677.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Hh822677.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Hh822677.pubmethod(en-us,AX.60).gif new Initializes a new instance of the Object class. (Inherited from Object.)
Hh822677.pubmethod(en-us,AX.60).gif notify Releases the hold on an object that has called the wait method on this object. (Inherited from Object.)
Hh822677.pubmethod(en-us,AX.60).gif notifyAll Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.)
Hh822677.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Hh822677.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Hh822677.pubmethod(en-us,AX.60).gif parmImplementationRootFolderPath Gets or sets the ImplementationRootFolderPath parameter.
Hh822677.pubmethod(en-us,AX.60).gif parmNamespaceName Gets or sets the NamespaceName parameter.
Hh822677.pubmethod(en-us,AX.60).gif parmProjectName Gets or sets the ProjectName parameter.
Hh822677.pubmethod(en-us,AX.60).gif parmproxyClassFolderPath Gets or sets the proxyClassFolderPath parameter.
Hh822677.pubmethod(en-us,AX.60).gif parmSysManagedCodeLanguage Gets or sets the SysManagedCodeLanguage parameter.
Hh822677.pubmethod(en-us,AX.60).gif parmxMLFilePath Gets or sets the xMLFilePath parameter.
Hh822677.pubmethod(en-us,AX.60).gif parmXMLFolderPath Gets or sets the XMLFolderPath parameter.
Hh822677.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Hh822677.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Hh822677.pubmethod(en-us,AX.60).gif usageCount Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.)
Hh822677.pubmethod(en-us,AX.60).gif validateAndCreateProxy Validates and creates XML file, proxy classes, and DLL for proxy classes.
Hh822677.pubmethod(en-us,AX.60).gif validateProxyFolderPath Validates that the proxy folder is correctly pointing to the proxy source files
Hh822677.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Hh822677.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Hh822677.pubmethod(en-us,AX.60).gif Hh822677.static(en-us,AX.60).gif ::construct Creates an instance of the class specific to an implementation of managed code scripting based on the specified parameter.
Top

Each module that provides its own implementation of managed code scripting has to extend this base class. This class is used to manage the proxy objects that are created for managed code scripting.

Community Additions

ADD
Show: