SRSReportProviderMetadata Class [AX 2012]
The SRSReportProviderMetadata class is a helper class for the provider metadata information for a given SRSReportDataProvider class.
Syntax
class SRSReportProviderMetadata
Run On
Called
Methods
Method | Description | |
---|---|---|
![]() |
cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
![]() |
equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) |
![]() |
getDataContract | Gets the SysDictClass instance for the contract that is used by the RDP class. |
![]() |
getName | Gets the name of the report data provider class. |
![]() |
getParameter | Gets the SrsReportParameter instance for the given parameter name in the RDP contract. |
![]() |
getParameters | Returns a map of report parameters. |
![]() |
getParamFromDataContract | |
![]() |
getQueryName | Retrieves the runtime query name that will be used by SSRS for dynamic filters. |
![]() |
getRdpDictClass | Gets the SysDictClass instance for the RDP class. |
![]() |
getReportSchema | Retrieves the report schema that will be used by SSRS to bind to dataset. |
![]() |
getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) |
![]() |
handle | Retrieves the handle of the class of the object. (Inherited from Object.) |
![]() |
initParameters | |
![]() |
isPreProcessing | This is an obsolete method; please use the isPreProcessingRegular method or the isPreProcessingTempDB method instead. |
![]() |
isPreProcessingRegular | Indicates whether the RDP class preprocesses the data by using the regular DB tables. |
![]() |
isPreProcessingTempDB | Indicates whether the RDP class preprocesses the data by using a TempDB table. |
![]() |
new | |
![]() |
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.) |
![]() |
setParamProperties | |
![]() |
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.) |
![]() |
validateParamUniqueness | |
![]() |
validatePreProcessingTable | |
![]() |
wait | Pauses a process. (Inherited from Object.) |
![]() |
xml | Returns an XML string that represents the current object. (Inherited from Object.) |
![]() ![]() |
::constructWithId | Constructs a SRSReportProviderMetadata instance with the specified class ID. |
![]() ![]() |
::constructWithName | Creates an instance of the class by using the specified class ID of a report provider. |
![]() ![]() |
::setLabelAndHelpText |
Top
Remarks
This class provides useful metadata information, such as query name, parameters, schema, and so on. This is a framework class. Customizing this class may cause problems with future upgrades to the software.
Inheritance Hierarchy
Object Class
SRSReportProviderMetadata Class