Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The SrsClientServerAdapterController class is the adapter class that helps marshal the reports to run on the client when called from the server.
Syntax
class SrsClientServerAdapterController extends SrsReportRunController
Run On
Called
Methods
Method | Description | |
---|---|---|
![]() |
addSysOperationDataContractInfo | (Inherited from SrsReportRunController.) |
![]() |
batchAsyncCallback | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
batchInfo | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
callContractInterfaceMethod | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
![]() |
canGoBatch | Microsoft internal use only. (Inherited from SrsReportRunController.) |
![]() |
caption | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
checkAccess | Microsoft internal use only. (Inherited from SrsReportRunController.) |
![]() |
checkCloseDialog | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
checkIfAnyContractImplementsInterface | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
defaultCaption | Microsoft internal use only. (Inherited from SrsReportRunController.) |
![]() |
dialog | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
dialogClose | Closes the dialog box if the report viewer form is not being shown for print management. (Overrides the dialogClose Method.) |
![]() |
dialogInit | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
dialogMake | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
dialogPostBuild | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
dialogPostRun | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
dialogRun | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
dialogSelectCtrl | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
dialogShow | Displays the dialog box. (Overrides the dialogShow Method.) |
![]() |
dialogTask | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
doBatch | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) |
![]() |
getBaseDataContract | (Inherited from SysOperationController.) |
![]() |
getCachedUIBuilderForDataContractInfo | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
getDataContractInfoObject | Gets the metadata that is associated with a particular data contract parameter. (Inherited from SysOperationController.) |
![]() |
getDataContractInfoObjects | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
getDataContractInfoObjectsInternal | Microsoft internal use only. (Inherited from SrsReportRunController.) |
![]() |
getDataContractInfoObjectsRecursively | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
getDataContractObject | Gets a data contract instance for reading or writing. (Inherited from SysOperationController.) |
![]() |
getFirstQuery | Gets the first query in the report. (Inherited from SrsReportRunController.) |
![]() |
getFirstQueryContractKey | Gets the first query contract parameter name. (Inherited from SrsReportRunController.) |
![]() |
getFrameworkService | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
getFromDialog | Microsoft internal use only. (Inherited from SrsReportRunController.) |
![]() |
getOriginalQuery | Gets the original query that can be used in the SysQuery form. (Inherited from SysOperationController.) |
![]() |
getReportContract | Gets the report contract used for this report. (Inherited from SrsReportRunController.) |
![]() |
getReportRunAdapter | Gets the instance of SrsReportRunAdapter that is used to run the report to screen. (Inherited from SrsReportRunController.) |
![]() |
getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) |
![]() |
getUIBuilderForContractObject | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
getUIBuilderForDataContractInfo | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
getUIBuilderForParameterPath | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
handle | Retrieves the handle of the class of the object. (Inherited from Object.) |
![]() |
initializeDataContractInfoMaps | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
initializeParameters | Initializes the data contracts by calling the framework service. (Inherited from SrsReportRunController.) |
![]() |
initParmDefault | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
isInBatch | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
lastValueDataAreaId | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
lastValueDesignName | Microsoft internal use only. (Inherited from SrsReportRunController.) |
![]() |
lastValueUserId | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
loadFromSysLastValue | Microsoft internal use only. (Inherited from SrsReportRunController.) |
![]() |
loadingOrSavingFromLastValue | Checks whether the current execution loads from or saves to the syslastvalue table. (Inherited from SysOperationController.) |
![]() |
new | Initializes a new instance of the SrsReportRunController class. (Inherited from SrsReportRunController.) |
![]() |
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.) |
![]() |
onRenderingComplete | Implements the necessary logic when report rendering is completed. (Inherited from SrsReportRunController.) |
![]() |
owner | Returns the instance that owns the object. (Inherited from Object.) |
![]() |
pack | Serializes the current instance of the SrsReportRunController class. (Inherited from SrsReportRunController.) |
![]() |
packDataContractInfoObjects | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
parmAlwaysInitializeAndValidateOnServer | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
parmArgs | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
parmCurrentBatch | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
parmDialogCaption | Gets or sets the DialogCaption parameter. (Inherited from SrsReportRunController.) |
![]() |
parmExecutionMode | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
parmFrameworkService | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
parmHelpKeyword | Gets or sets the HelpKeyword parameter. (Inherited from SrsReportRunController.) |
![]() |
parmLoadFromSysLastValue | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
parmPreRunState | Gets or sets the PreRunState parameter. (Inherited from SrsReportRunController.) |
![]() |
parmPrintDestinationTokens | Gets or sets the PrintDestinationTokens parameter. (Inherited from SrsReportRunController.) |
![]() |
parmPrintMgmtExecution | Gets or sets a flag that indicates whether the report is running under print management. |
![]() |
parmRegisterCallbackForReliableAsyncCall | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
parmReliableAsyncBatchGroupId | Gets or sets the ReliableAsyncBatchGroupId parameter. (Inherited from SysOperationController.) |
![]() |
parmReportContract | Gets or sets the ReportContract parameter. (Inherited from SrsReportRunController.) |
![]() |
parmReportName | Gets or sets the ReportName parameter. (Inherited from SrsReportRunController.) |
![]() |
parmReportRun | Gets or sets the ReportRun parameter. (Inherited from SrsReportRunController.) |
![]() |
parmShowDialog | Microsoft internal use only. (Inherited from SrsReportRunController.) |
![]() |
parmShowReportViewerParameters | Indicates whether the parameter UI should be displayed in the report viewer dialog box. (Inherited from SrsReportRunController.) |
![]() |
postReportRun | Calls the postReportRun method in the underlying adapted controller instance. (Overrides the postReportRun Method.) |
![]() |
postReportRunPackedExecutionInfo | Calls postReportRun method based on the packed execution information. (Inherited from SrsReportRunController.) |
![]() |
prePromptModifyContract | Modifies the contract before the dialog is shown to the user. (Inherited from SrsReportRunController.) |
![]() |
preRunModifyContract | Modifies the contract before the report is run. (Inherited from SrsReportRunController.) |
![]() |
preRunValidate | Validates prior to running the report. (Inherited from SrsReportRunController.) |
![]() |
processPreRunValidate | Validates that a report should be run. (Inherited from SrsReportRunController.) |
![]() |
prompt | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
putToDialog | Moves data from the data contract into dialog box controls. (Inherited from SysOperationController.) |
![]() |
queryChanged | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
queryHelper | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
querySelectButtonClicked | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
renderingCompleted | Occurs when report rendering is completed. (Inherited from SrsReportRunController.) |
![]() |
reportViewerPreRefresh | Executes before the report viewer is about to refresh its data and rendering the report. (Inherited from SrsReportRunController.) |
![]() |
reportViewerRefreshComplete | Executes when the report viewer has completed refreshing its data and rendering the report. (Inherited from SrsReportRunController.) |
![]() |
reportViewerRun | Runs the report viewer to display report to screen. (Inherited from SrsReportRunController.) |
![]() |
run | MicrosoftMicrosoft internal use only. (Inherited from SrsReportRunController.) |
![]() |
runReport | Runs the report to various destinations. (Inherited from SrsReportRunController.) |
![]() |
runsImpersonated | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
runToScreen | Runs the report to screen. (Inherited from SrsReportRunController.) |
![]() |
runToScreenPrintArchive | Prints a report archive after rendering to screen is completed. (Inherited from SrsReportRunController.) |
![]() |
saveLast | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) |
![]() |
showBatchTab | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
showPrintSettings | Indicates whether print settings should be added to the dialog. (Inherited from SrsReportRunController.) |
![]() |
showQuerySelectButton | Determines whether a Select button will be added to the dialog box. (Inherited from SysOperationController.) |
![]() |
showQueryValues | Determines whether the query values will be added to the dialog box. (Inherited from SysOperationController.) |
![]() |
startOperation | Microsoft internal use only. (Inherited from SrsReportRunController.) |
![]() |
templateForm | Microsoft internal use only. (Inherited from SrsReportRunController.) |
![]() |
toString | Returns a string that represents the current object. (Inherited from Object.) |
![]() |
unpack | Deserializes the packedState parameter value to an instance of the SrsReportRunController class. (Inherited from SrsReportRunController.) |
![]() |
unpackDataContractInfoObjects | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
updateExecutionInfoFromReportAdapter | Executes from the SrsReportRunController.reportViewerRefreshComplete method when the report viewer has completed refreshing its data and rendering the report. (Inherited from SrsReportRunController.) |
![]() |
usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) |
![]() |
validate | Validates the data contract values. (Inherited from SrsReportRunController.) |
![]() |
validateParameters | Microsoft internal use only. (Inherited from SysOperationController.) |
![]() |
wait | Pauses a process. (Inherited from Object.) |
![]() |
xml | Returns an XML string that represents the current object. (Inherited from Object.) |
![]() ![]() |
::cleanAdapterCache | Cleans the global cache that contains the underlying controller instance. |
![]() ![]() |
::getCacheKey | Gets the key that is used for caching based on the parameters. |
![]() ![]() |
::parmServerController | Gets or sets the underlying adapted server controller. |
![]() ![]() |
::runReportOnClient | Runs the report on the client. |
Top
Remarks
This class is used to transition the report controller classes that are running on the server to show the reports on the client when the print destination is the screen.
Without using this class, there is a performance penalty due to the excessive RPC calls between the client and the server.
This is a framework class and is used internally by the framework controller class.
This class should not be used by the other controller classes.
Inheritance Hierarchy
Object Class
SysOperationController Class
SrsReportRunController Class
SrsClientServerAdapterController Class