LUSID C# SDK
Public Member Functions | Properties | List of all members
Lusid.Sdk.Client.RequestOptions Class Reference

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...

Public Member Functions

 RequestOptions ()
 Constructs a new instance of RequestOptions More...
 

Properties

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 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...
 
Dictionary< String, Stream > FileParameters [get, set]
 File parameters to be sent along with the request. More...
 
List< Cookie > Cookies [get, set]
 Cookies to be sent along with the request. More...
 
Object Data [get, set]
 Any data associated with a request body. More...
 

Detailed Description

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).

Constructor & Destructor Documentation

◆ RequestOptions()

Lusid.Sdk.Client.RequestOptions.RequestOptions ( )
inline

Constructs a new instance of RequestOptions

Property Documentation

◆ Cookies

List<Cookie> Lusid.Sdk.Client.RequestOptions.Cookies
getset

Cookies to be sent along with the request.

◆ Data

Object Lusid.Sdk.Client.RequestOptions.Data
getset

Any data associated with a request body.

◆ FileParameters

Dictionary<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 to the request. Keys may have 1 or more values associated.

◆ 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.


The documentation for this class was generated from the following file: