A container for generalized request inputs. This type allows consumers to extend the request functionality by abstracting away from the default (built-in) request framework (e.g. RestSharp).
More...
|
| Dictionary< string, string > | PathParameters [get, set] |
| | Parameters to be bound to path parts of the Request's URL More...
|
| |
| Multimap< string, string > | QueryParameters [get, set] |
| | Query parameters to be applied to the request. Keys may have 1 or more values associated. More...
|
| |
| Multimap< string, string > | HeaderParameters [get, set] |
| | Header parameters to be applied to the request. Keys may have 1 or more values associated. More...
|
| |
| Dictionary< string, string > | FormParameters [get, set] |
| | Form parameters to be sent along with the request. More...
|
| |
| Multimap< string, Stream > | FileParameters [get, set] |
| | File parameters to be sent along with the request. More...
|
| |
| string | Operation [get, set] |
| | Operation associated with the request path. More...
|
| |
| int | OperationIndex [get, set] |
| | Index associated with the operation. More...
|
| |
| Object | Data [get, set] |
| | Any data associated with a request body. More...
|
| |
| bool | OAuth [get, set] |
| | If request should be authenticated with OAuth. More...
|
| |
| int? | TimeoutMs [get, set] |
| | The client timeout in milliseconds. If left unset the default timeout will be used More...
|
| |
| int? | RateLimitRetries [get, set] |
| | The number of retries when being rate limited. If left unset the default number of rate limit retries will be used More...
|
| |
A container for generalized request inputs. This type allows consumers to extend the request functionality by abstracting away from the default (built-in) request framework (e.g. RestSharp).
◆ RequestOptions()
| Lusid.Sdk.Client.RequestOptions.RequestOptions |
( |
| ) |
|
|
inline |
◆ Data
| Object Lusid.Sdk.Client.RequestOptions.Data |
|
getset |
Any data associated with a request body.
◆ FileParameters
| Multimap<string, Stream> Lusid.Sdk.Client.RequestOptions.FileParameters |
|
getset |
File parameters to be sent along with the request.
◆ FormParameters
| Dictionary<string, string> Lusid.Sdk.Client.RequestOptions.FormParameters |
|
getset |
Form parameters to be sent along with the request.
◆ HeaderParameters
| Multimap<string, string> Lusid.Sdk.Client.RequestOptions.HeaderParameters |
|
getset |
Header parameters to be applied to the request. Keys may have 1 or more values associated.
◆ OAuth
| bool Lusid.Sdk.Client.RequestOptions.OAuth |
|
getset |
If request should be authenticated with OAuth.
◆ Operation
| string Lusid.Sdk.Client.RequestOptions.Operation |
|
getset |
Operation associated with the request path.
◆ OperationIndex
| int Lusid.Sdk.Client.RequestOptions.OperationIndex |
|
getset |
Index associated with the operation.
◆ PathParameters
| Dictionary<string, string> Lusid.Sdk.Client.RequestOptions.PathParameters |
|
getset |
Parameters to be bound to path parts of the Request's URL
◆ QueryParameters
| Multimap<string, string> Lusid.Sdk.Client.RequestOptions.QueryParameters |
|
getset |
Query parameters to be applied to the request. Keys may have 1 or more values associated.
◆ RateLimitRetries
| int? Lusid.Sdk.Client.RequestOptions.RateLimitRetries |
|
getset |
The number of retries when being rate limited. If left unset the default number of rate limit retries will be used
◆ TimeoutMs
| int? Lusid.Sdk.Client.RequestOptions.TimeoutMs |
|
getset |
The client timeout in milliseconds. If left unset the default timeout will be used
The documentation for this class was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/lusid-sdk-csharp/checkouts/latest/sdk/Lusid.Sdk/Client/RequestOptions.cs