-
-
Notifications
You must be signed in to change notification settings - Fork 60
Interface.BoundActionRequest
Aleksandr Rogov edited this page May 12, 2025
·
2 revisions
dynamics-web-api / BoundActionRequest
-
UnboundActionRequest
<TAction
>.Request
Type Parameter | Default type |
---|---|
TAction |
any |
Property | Type | Description | Inherited from |
---|---|---|---|
action?
|
TAction |
An object that represents a Dynamics 365 action. |
UnboundActionRequest .action
|
actionName
|
string |
A name of the Web API action. |
UnboundActionRequest .actionName
|
async?
|
boolean |
XHR requests only! Indicates whether the requests should be made synchronously or asynchronously.Default value is 'true'(asynchronously). |
Request .async
|
backgroundOperationCallbackUrl?
|
string |
A callback URL when the background operation is completed. Dataverse uses this URL to send a POST request. |
UnboundActionRequest .backgroundOperationCallbackUrl
|
collection?
|
string |
A name of the Entity Collection or Entity Logical name. |
Request .collection
|
headers?
|
HeaderCollection |
Headers to supply with a request. These headers will override configuraiton headers if the identical ones were set. |
Request .headers
|
impersonate?
|
string |
Impersonates a user based on their systemuserid by adding "MSCRMCallerID" header. A String representing the GUID value for the Dynamics 365 systemuserid. |
Request .impersonate
|
impersonateAAD?
|
string |
Impersonates a user based on their Azure Active Directory (AAD) object id by passing that value along with the header "CallerObjectId". A String should represent a GUID value. |
Request .impersonateAAD
|
inChangeSet?
|
boolean |
Indicates if an operation must be included in a Change Set or not. Works in Batch Operations only. By default, it's "true", except for GET operations - they are not allowed in Change Sets. |
Request .inChangeSet
|
key?
|
string |
A String representing the GUID value for the record. | - |
noCache?
|
boolean |
If set to 'true', DynamicsWebApi adds a request header 'Cache-Control: no-cache'.Default value is 'false'. |
Request .noCache
|
queryParams?
|
string [] |
Custom query parameters. Can be used to set parameter aliases for "$filter" and "$orderBy". Important! These parameters ARE NOT URI encoded! |
Request .queryParams
|
respondAsync?
|
boolean |
Use background operations to send requests that Dataverse processes asynchronously. Background operations are useful when you don't want to maintain a connection while a request runs. |
UnboundActionRequest .respondAsync
|
signal?
|
AbortSignal |
The AbortSignal interface represents a signal object that allows you to communicate with a DOM request and abort it if required via an AbortController object. |
Request .signal
|
tag?
|
string |
Use this parameter to include a shared variable value that is accessible within a plug-in. |
Request .tag
|
timeout?
|
number |
Sets a number of milliseconds before a request times out. |
Request .timeout
|
token?
|
string |
Authorization Token. If set, onTokenRefresh will not be called. |
Request .token
|