Dynamics AX : RPC Event List

Voici la liste des événements RPC. Ceci peut-être utilise lorsque vous utiliser Trace Parser.

Note: The client RPC are the same, just change the prefix "Server" to "Client".
Server* - Is an RPC to call the server from the client tier.
Client* - Is an RPC to call the client from the server tier.
RPC 
Purpose
ServerBuildHdlList
 Return a list of metadata elements based on their handles
ServerBuildList
 Returns a list of metadata elements
ServerBuildPrefix
 add a prefix to the infolog message
ServerBuildStackTrace
 Debug command
ServerCheckHdl
 Check metadata element (with Handle) version
ServerCheckMenuFuncVer
 Check menuitem version 
ServerClearDirtyCursor
 Clear cursors that are not current
ServerCloseSession
 Close session
ServerCommonSettings
 setup some common settings for the session
ServerConstructLabel
 Construct label
ServerCQLExit
 Shutdown the X++ interpretor and prepare for session exit
ServerCursorDeleteAll
 Delete cursor
ServerCursorInsertRecordset
 InsertRecordSet
ServerCursorUpdateAll
 Update cursors
ServerDatabasePid
 Get database SPIDs for a target session
ServerDBFFieldSqlDefault
 get default value for a field
ServerDBFIsMonocased
 determine whether field is case sensitive or not
ServerDBFName
 get field name
ServerDBFNameOrderByFmt
 Return formatter string for SQL name  of field (when used in order by)
ServerDBFNameWhereLikeFmt
 Return formatter string for SQL name of field (when used in where clause)
ServerDBIName
 get index name
ServerDBSessionCount
 get number of sessions
ServerDBSessionKill
 Admin can kill a user session
ServerDBSessionUpdateUsr
 Update session information
ServerDBSessionUser
 Set the user ID for the session
ServerDBTClusterIndex
 get clustered index of a table
ServerDBTName
 get table name
ServerDBTPrimaryIndex
 get primary index of a table
ServerDBTPropUnique
 return a unique index for the table
ServerDebugMsg
 Debug command
ServerDefineCountry
 Set country for labels
ServerDefineSession

ServerDestructCursor
 Free cursor
ServerEvalFunc
 Evaluate a X++ method that is marked as run on server
ServerFindHdl
 Find a metadata element based on its Handle
ServerFindModules
 Find out language label files
ServerFreeClass
 Free a remote class object
ServerGetAIFFiles
 Load files generated for consuming web services
ServerGetAssemblyNamesList
 Get names of .NET assemblies under the Reference AOT node
ServerGetDBSession
 Start a session with the server
ServerGetExecutionBreakInfo
 Debug command
ServerGetLoadBalanceServers
 When client starts up, it use this RPC to find load balanced servers in the current cluster.
ServerGetMenuItemNames
 get names of menuitems
ServerGetMenuNames
 Get names of menu
ServerGetStackSourceCode
 Debug command
ServerGetTransactionId
 Get transaction ID
ServerGetVariableData
 Debug command
ServerGetVariableHeader
 Debug command
ServerGetVariableHeaders
 Debug command
ServerGetVariableMemberData
 Debug command
ServerGetVariableMemberDataEx
 Debug command
ServerGetVariableMemberHeader
 Debug command
ServerGetVariableMemberHeaders
 Debug command
ServerGetVariableMemberHeadersEx
 Debug command
ServerLabelUpdate
 update label
ServerLastValueDelete
 Delete from the SysLastValueTable
ServerLastValueSave
 Save temporary information to the SysLastValue table
ServerLoadAccessEx
 Load client access rights
ServerLoadClass
 Load a class
ServerLoadClassMethods
 Load class methods
ServerLoadTable
 Load a table
ServerLoadTableMethods
 Load table methods
ServerLookUpAssemblyInfo
 Look up a .NET assembly information
ServerMessageInit
 Initialize the KTD system
ServerMessageRead
 Read in KTD messages
ServerNewHdl
 Get a new Handle for a metadata element
ServerNewLabelId
 get a new label ID
ServerNext             
 Execute a SQL query and get the next batch of results
ServerNotifyClientTraceStatus
 Notify AOS that client tracing is started or stopped
ServerOpenLabelFile
 Open a particular label file
ServerOpenLayer
 Get access to an application layer
ServerOpenSqlConnection
 Start SQL connection
ServerPing
 Client pings server periodically. If server does not receive a timely ping, it will terminate the client session and clean up the server side session.
ServerPreloadAodElements
 Preload AOD Elements
ServerPrintLoopDependencies
 print information about existing objects
ServerReadIndexTable
 Read index table of a label file
ServerReadPage
 Read in a page of the label file
ServerRecordInsertList
 RecordInsertList
ServerResetLoopDependencies
 maintain object dependencies
ServerResetRemoteNotFreeable
 maintain remote object 
ServerSetBreakpoints
 Debug command
ServerSetCalendar
 set calendar
ServerSetClassLoopDependencies
 maintain object dependencies
ServerSetDefaultCompany
 Set default Company (DataAreaID)
ServerSetNextStatement
 Debug command
ServerSetRunToBreakPoint
 Debug command
ServerSetTimeZone
 set timezone
ServerSetTraceInfo
 set trace info
ServerSetVariableData
 Debug command
ServerSetVariableMemberData
 Debug command
ServerSetVariableMemberDataEx
 Debug command
ServerSyncPending
 determine whether there are sync requests in the queue
ServerSyncRequest
 send in request to synchronize database tables
ServerSysDate
 Get system date
ServerTableAppendServerHdlList
 Add a handle to table list
ServerTestAllLoopDependencies
 Test which object can be freed
ServerTestClassLoopDependencies 
 test which class object can be freed
ServerUOWSaveChanges
 Unit of Work save changes
ServerUpdateCountryInfo
 Update country information
ServerUpdateDirtyCursor
 Update cursors that are not current
ServerUpdatedLabels
 Get updated labels
ServerUtilDelete
 Delete metadata element
ServerUtilFind
 Find a metadata element based on its value
ServerUtilLayers
 get available application layers
ServerUtilLoad
 Load meta data (such as class definition, table definition, form definition, etc.)
ServerUtilLoadTableList 
 Return list of tables
ServerUtilLoadTypeList
 Return a list of extended data types
ServerUtilSave
 Save modified metadata element
ServerUtilSetDefaultLevel
 Set default application layer
ServerValidateBreakpoint
 Debug command
ServerVersionOK
 check version of metadata element
ServerWriteAbort
 ttsabort
ServerWriteBegin
 ttsbegin
ServerWriteEnd
 ttscommit
Previous
« Prev Post