LUSID C# SDK
|
Represents a collection of functions to interact with the API endpoints More...
Public Member Functions | |
SearchApi () | |
Initializes a new instance of the SearchApi class. More... | |
SearchApi (string basePath) | |
Initializes a new instance of the SearchApi class. More... | |
SearchApi (Lusid.Sdk.Client.Configuration configuration) | |
Initializes a new instance of the SearchApi class using Configuration object More... | |
SearchApi (Lusid.Sdk.Client.ISynchronousClient client, Lusid.Sdk.Client.IAsynchronousClient asyncClient, Lusid.Sdk.Client.IReadableConfiguration configuration) | |
Initializes a new instance of the SearchApi class using a Configuration object and client instance. More... | |
string | GetBasePath () |
Gets the base path of the API client. More... | |
List< InstrumentMatch > | InstrumentsSearch (List< InstrumentSearchProperty > instrumentSearchProperty, DateTimeOrCutLabel? masteredEffectiveAt=default(DateTimeOrCutLabel?), bool? masteredOnly=default(bool?), string? scope=default(string?), int operationIndex=0) |
[EARLY ACCESS] InstrumentsSearch: Instruments search Search across all instruments that have been mastered in LUSID. Optionally augment the results with instruments from an external symbology service, currently OpenFIGI. More... | |
Lusid.Sdk.Client.ApiResponse< List< InstrumentMatch > > | InstrumentsSearchWithHttpInfo (List< InstrumentSearchProperty > instrumentSearchProperty, DateTimeOrCutLabel? masteredEffectiveAt=default(DateTimeOrCutLabel?), bool? masteredOnly=default(bool?), string? scope=default(string?), int operationIndex=0) |
[EARLY ACCESS] InstrumentsSearch: Instruments search Search across all instruments that have been mastered in LUSID. Optionally augment the results with instruments from an external symbology service, currently OpenFIGI. More... | |
async System.Threading.Tasks.Task< List< InstrumentMatch > > | InstrumentsSearchAsync (List< InstrumentSearchProperty > instrumentSearchProperty, DateTimeOrCutLabel? masteredEffectiveAt=default(DateTimeOrCutLabel?), bool? masteredOnly=default(bool?), string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
[EARLY ACCESS] InstrumentsSearch: Instruments search Search across all instruments that have been mastered in LUSID. Optionally augment the results with instruments from an external symbology service, currently OpenFIGI. More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< List< InstrumentMatch > > > | InstrumentsSearchWithHttpInfoAsync (List< InstrumentSearchProperty > instrumentSearchProperty, DateTimeOrCutLabel? masteredEffectiveAt=default(DateTimeOrCutLabel?), bool? masteredOnly=default(bool?), string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
[EARLY ACCESS] InstrumentsSearch: Instruments search Search across all instruments that have been mastered in LUSID. Optionally augment the results with instruments from an external symbology service, currently OpenFIGI. More... | |
PagedResourceListOfPortfolioGroupSearchResult | SearchPortfolioGroups (string? search=default(string?), string? filter=default(string?), string? sortBy=default(string?), int? limit=default(int?), string? page=default(string?), int operationIndex=0) |
SearchPortfolioGroups: Search Portfolio Groups Search through all portfolio groups More... | |
Lusid.Sdk.Client.ApiResponse< PagedResourceListOfPortfolioGroupSearchResult > | SearchPortfolioGroupsWithHttpInfo (string? search=default(string?), string? filter=default(string?), string? sortBy=default(string?), int? limit=default(int?), string? page=default(string?), int operationIndex=0) |
SearchPortfolioGroups: Search Portfolio Groups Search through all portfolio groups More... | |
async System.Threading.Tasks.Task< PagedResourceListOfPortfolioGroupSearchResult > | SearchPortfolioGroupsAsync (string? search=default(string?), string? filter=default(string?), string? sortBy=default(string?), int? limit=default(int?), string? page=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
SearchPortfolioGroups: Search Portfolio Groups Search through all portfolio groups More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< PagedResourceListOfPortfolioGroupSearchResult > > | SearchPortfolioGroupsWithHttpInfoAsync (string? search=default(string?), string? filter=default(string?), string? sortBy=default(string?), int? limit=default(int?), string? page=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
SearchPortfolioGroups: Search Portfolio Groups Search through all portfolio groups More... | |
PagedResourceListOfPortfolioSearchResult | SearchPortfolios (string? search=default(string?), string? filter=default(string?), string? sortBy=default(string?), int? limit=default(int?), string? page=default(string?), int operationIndex=0) |
SearchPortfolios: Search Portfolios Search through all portfolios More... | |
Lusid.Sdk.Client.ApiResponse< PagedResourceListOfPortfolioSearchResult > | SearchPortfoliosWithHttpInfo (string? search=default(string?), string? filter=default(string?), string? sortBy=default(string?), int? limit=default(int?), string? page=default(string?), int operationIndex=0) |
SearchPortfolios: Search Portfolios Search through all portfolios More... | |
async System.Threading.Tasks.Task< PagedResourceListOfPortfolioSearchResult > | SearchPortfoliosAsync (string? search=default(string?), string? filter=default(string?), string? sortBy=default(string?), int? limit=default(int?), string? page=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
SearchPortfolios: Search Portfolios Search through all portfolios More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< PagedResourceListOfPortfolioSearchResult > > | SearchPortfoliosWithHttpInfoAsync (string? search=default(string?), string? filter=default(string?), string? sortBy=default(string?), int? limit=default(int?), string? page=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
SearchPortfolios: Search Portfolios Search through all portfolios More... | |
PagedResourceListOfPropertyDefinitionSearchResult | SearchProperties (string? search=default(string?), string? filter=default(string?), string? sortBy=default(string?), int? limit=default(int?), string? page=default(string?), int operationIndex=0) |
SearchProperties: Search Property Definitions Search through all Property Definitions More... | |
Lusid.Sdk.Client.ApiResponse< PagedResourceListOfPropertyDefinitionSearchResult > | SearchPropertiesWithHttpInfo (string? search=default(string?), string? filter=default(string?), string? sortBy=default(string?), int? limit=default(int?), string? page=default(string?), int operationIndex=0) |
SearchProperties: Search Property Definitions Search through all Property Definitions More... | |
async System.Threading.Tasks.Task< PagedResourceListOfPropertyDefinitionSearchResult > | SearchPropertiesAsync (string? search=default(string?), string? filter=default(string?), string? sortBy=default(string?), int? limit=default(int?), string? page=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
SearchProperties: Search Property Definitions Search through all Property Definitions More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< PagedResourceListOfPropertyDefinitionSearchResult > > | SearchPropertiesWithHttpInfoAsync (string? search=default(string?), string? filter=default(string?), string? sortBy=default(string?), int? limit=default(int?), string? page=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
SearchProperties: Search Property Definitions Search through all Property Definitions More... | |
Properties | |
Lusid.Sdk.Client.IAsynchronousClient | AsynchronousClient [get, set] |
The client for accessing this underlying API asynchronously. More... | |
Lusid.Sdk.Client.ISynchronousClient | Client [get, set] |
The client for accessing this underlying API synchronously. More... | |
Lusid.Sdk.Client.IReadableConfiguration | Configuration [get, set] |
Gets or sets the configuration object More... | |
Lusid.Sdk.Client.ExceptionFactory | ExceptionFactory [get, set] |
Provides a factory method hook for the creation of exceptions. More... | |
Properties inherited from Lusid.Sdk.Client.IApiAccessor | |
IReadableConfiguration | Configuration [get, set] |
Gets or sets the configuration object More... | |
ExceptionFactory | ExceptionFactory [get, set] |
Provides a factory method hook for the creation of exceptions. More... | |
Represents a collection of functions to interact with the API endpoints
|
inline |
Initializes a new instance of the SearchApi class.
|
inline |
Initializes a new instance of the SearchApi class.
|
inline |
Initializes a new instance of the SearchApi class using Configuration object
configuration | An instance of Configuration |
|
inline |
Initializes a new instance of the SearchApi class using a Configuration object and client instance.
client | The client interface for synchronous API access. |
asyncClient | The client interface for asynchronous API access. |
configuration | The configuration object. |
|
inline |
|
inline |
[EARLY ACCESS] InstrumentsSearch: Instruments search Search across all instruments that have been mastered in LUSID. Optionally augment the results with instruments from an external symbology service, currently OpenFIGI.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
instrumentSearchProperty | A collection of instrument properties to search for. LUSID will return instruments for any matched properties. |
masteredEffectiveAt | The effective datetime or cut label to use when searching mastered instruments. This parameter has no effect on instruments that have not been mastered within LUSID. Defaults to the current LUSID system datetime if not specified. (optional) |
masteredOnly | If set to true, only search over instruments that have been mastered within LUSID. Defaults to false. (optional, default to false) |
scope | The scope in which the instrument lies. (optional) |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.ISearchApiSync.
|
inline |
[EARLY ACCESS] InstrumentsSearch: Instruments search Search across all instruments that have been mastered in LUSID. Optionally augment the results with instruments from an external symbology service, currently OpenFIGI.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
instrumentSearchProperty | A collection of instrument properties to search for. LUSID will return instruments for any matched properties. |
masteredEffectiveAt | The effective datetime or cut label to use when searching mastered instruments. This parameter has no effect on instruments that have not been mastered within LUSID. Defaults to the current LUSID system datetime if not specified. (optional) |
masteredOnly | If set to true, only search over instruments that have been mastered within LUSID. Defaults to false. (optional, default to false) |
scope | The scope in which the instrument lies. (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.ISearchApiAsync.
|
inline |
[EARLY ACCESS] InstrumentsSearch: Instruments search Search across all instruments that have been mastered in LUSID. Optionally augment the results with instruments from an external symbology service, currently OpenFIGI.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
instrumentSearchProperty | A collection of instrument properties to search for. LUSID will return instruments for any matched properties. |
masteredEffectiveAt | The effective datetime or cut label to use when searching mastered instruments. This parameter has no effect on instruments that have not been mastered within LUSID. Defaults to the current LUSID system datetime if not specified. (optional) |
masteredOnly | If set to true, only search over instruments that have been mastered within LUSID. Defaults to false. (optional, default to false) |
scope | The scope in which the instrument lies. (optional) |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.ISearchApiSync.
|
inline |
[EARLY ACCESS] InstrumentsSearch: Instruments search Search across all instruments that have been mastered in LUSID. Optionally augment the results with instruments from an external symbology service, currently OpenFIGI.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
instrumentSearchProperty | A collection of instrument properties to search for. LUSID will return instruments for any matched properties. |
masteredEffectiveAt | The effective datetime or cut label to use when searching mastered instruments. This parameter has no effect on instruments that have not been mastered within LUSID. Defaults to the current LUSID system datetime if not specified. (optional) |
masteredOnly | If set to true, only search over instruments that have been mastered within LUSID. Defaults to false. (optional, default to false) |
scope | The scope in which the instrument lies. (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.ISearchApiAsync.
|
inline |
SearchPortfolioGroups: Search Portfolio Groups Search through all portfolio groups
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
search | A parameter used for searching any portfolio group field. Wildcards(*) are supported at the end of words (e.g. 'Port*'). Read more about filtering results from LUSID here https://support.lusid.com/filtering-results-from-lusid. (optional) |
filter | Expression to filter the result set. For example, to filter on the Scope, use "id.scope eq 'string'" Read more about filtering results from LUSID here https://support.lusid.com/filtering-results-from-lusid. (optional) |
sortBy | Order the results by these fields. Use use the '-' sign to denote descending order e.g. -MyFieldName. Multiple fields can be denoted by a comma e.g. -MyFieldName,AnotherFieldName,-AFurtherFieldName (optional) |
limit | When paginating, only return this number of records (optional) |
page | Encoded page string returned from a previous search result that will retrieve the next page of data. When this field is supplied, filter, sortBy and search fields should not be supplied. (optional) |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.ISearchApiSync.
|
inline |
SearchPortfolioGroups: Search Portfolio Groups Search through all portfolio groups
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
search | A parameter used for searching any portfolio group field. Wildcards(*) are supported at the end of words (e.g. 'Port*'). Read more about filtering results from LUSID here https://support.lusid.com/filtering-results-from-lusid. (optional) |
filter | Expression to filter the result set. For example, to filter on the Scope, use "id.scope eq 'string'" Read more about filtering results from LUSID here https://support.lusid.com/filtering-results-from-lusid. (optional) |
sortBy | Order the results by these fields. Use use the '-' sign to denote descending order e.g. -MyFieldName. Multiple fields can be denoted by a comma e.g. -MyFieldName,AnotherFieldName,-AFurtherFieldName (optional) |
limit | When paginating, only return this number of records (optional) |
page | Encoded page string returned from a previous search result that will retrieve the next page of data. When this field is supplied, filter, sortBy and search fields should not be supplied. (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.ISearchApiAsync.
|
inline |
SearchPortfolioGroups: Search Portfolio Groups Search through all portfolio groups
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
search | A parameter used for searching any portfolio group field. Wildcards(*) are supported at the end of words (e.g. 'Port*'). Read more about filtering results from LUSID here https://support.lusid.com/filtering-results-from-lusid. (optional) |
filter | Expression to filter the result set. For example, to filter on the Scope, use "id.scope eq 'string'" Read more about filtering results from LUSID here https://support.lusid.com/filtering-results-from-lusid. (optional) |
sortBy | Order the results by these fields. Use use the '-' sign to denote descending order e.g. -MyFieldName. Multiple fields can be denoted by a comma e.g. -MyFieldName,AnotherFieldName,-AFurtherFieldName (optional) |
limit | When paginating, only return this number of records (optional) |
page | Encoded page string returned from a previous search result that will retrieve the next page of data. When this field is supplied, filter, sortBy and search fields should not be supplied. (optional) |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.ISearchApiSync.
|
inline |
SearchPortfolioGroups: Search Portfolio Groups Search through all portfolio groups
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
search | A parameter used for searching any portfolio group field. Wildcards(*) are supported at the end of words (e.g. 'Port*'). Read more about filtering results from LUSID here https://support.lusid.com/filtering-results-from-lusid. (optional) |
filter | Expression to filter the result set. For example, to filter on the Scope, use "id.scope eq 'string'" Read more about filtering results from LUSID here https://support.lusid.com/filtering-results-from-lusid. (optional) |
sortBy | Order the results by these fields. Use use the '-' sign to denote descending order e.g. -MyFieldName. Multiple fields can be denoted by a comma e.g. -MyFieldName,AnotherFieldName,-AFurtherFieldName (optional) |
limit | When paginating, only return this number of records (optional) |
page | Encoded page string returned from a previous search result that will retrieve the next page of data. When this field is supplied, filter, sortBy and search fields should not be supplied. (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.ISearchApiAsync.
|
inline |
SearchPortfolios: Search Portfolios Search through all portfolios
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
search | A parameter used for searching any portfolio field. Wildcards(*) are supported at the end of words (e.g. 'Port*'). Read more about filtering results from LUSID here https://support.lusid.com/filtering-results-from-lusid. (optional) |
filter | Expression to filter the result set. For example, to filter on the portfolio Type, use "type eq 'Transaction'" Read more about filtering results from LUSID here https://support.lusid.com/filtering-results-from-lusid. (optional) |
sortBy | Order the results by these fields. Use use the '-' sign to denote descending order e.g. -MyFieldName. Multiple fields can be denoted by a comma e.g. -MyFieldName,AnotherFieldName,-AFurtherFieldName (optional) |
limit | When paginating, only return this number of records (optional) |
page | Encoded page string returned from a previous search result that will retrieve the next page of data. When this field is supplied, filter, sortBy and search fields should not be supplied. (optional) |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.ISearchApiSync.
|
inline |
SearchPortfolios: Search Portfolios Search through all portfolios
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
search | A parameter used for searching any portfolio field. Wildcards(*) are supported at the end of words (e.g. 'Port*'). Read more about filtering results from LUSID here https://support.lusid.com/filtering-results-from-lusid. (optional) |
filter | Expression to filter the result set. For example, to filter on the portfolio Type, use "type eq 'Transaction'" Read more about filtering results from LUSID here https://support.lusid.com/filtering-results-from-lusid. (optional) |
sortBy | Order the results by these fields. Use use the '-' sign to denote descending order e.g. -MyFieldName. Multiple fields can be denoted by a comma e.g. -MyFieldName,AnotherFieldName,-AFurtherFieldName (optional) |
limit | When paginating, only return this number of records (optional) |
page | Encoded page string returned from a previous search result that will retrieve the next page of data. When this field is supplied, filter, sortBy and search fields should not be supplied. (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.ISearchApiAsync.
|
inline |
SearchPortfolios: Search Portfolios Search through all portfolios
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
search | A parameter used for searching any portfolio field. Wildcards(*) are supported at the end of words (e.g. 'Port*'). Read more about filtering results from LUSID here https://support.lusid.com/filtering-results-from-lusid. (optional) |
filter | Expression to filter the result set. For example, to filter on the portfolio Type, use "type eq 'Transaction'" Read more about filtering results from LUSID here https://support.lusid.com/filtering-results-from-lusid. (optional) |
sortBy | Order the results by these fields. Use use the '-' sign to denote descending order e.g. -MyFieldName. Multiple fields can be denoted by a comma e.g. -MyFieldName,AnotherFieldName,-AFurtherFieldName (optional) |
limit | When paginating, only return this number of records (optional) |
page | Encoded page string returned from a previous search result that will retrieve the next page of data. When this field is supplied, filter, sortBy and search fields should not be supplied. (optional) |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.ISearchApiSync.
|
inline |
SearchPortfolios: Search Portfolios Search through all portfolios
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
search | A parameter used for searching any portfolio field. Wildcards(*) are supported at the end of words (e.g. 'Port*'). Read more about filtering results from LUSID here https://support.lusid.com/filtering-results-from-lusid. (optional) |
filter | Expression to filter the result set. For example, to filter on the portfolio Type, use "type eq 'Transaction'" Read more about filtering results from LUSID here https://support.lusid.com/filtering-results-from-lusid. (optional) |
sortBy | Order the results by these fields. Use use the '-' sign to denote descending order e.g. -MyFieldName. Multiple fields can be denoted by a comma e.g. -MyFieldName,AnotherFieldName,-AFurtherFieldName (optional) |
limit | When paginating, only return this number of records (optional) |
page | Encoded page string returned from a previous search result that will retrieve the next page of data. When this field is supplied, filter, sortBy and search fields should not be supplied. (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.ISearchApiAsync.
|
inline |
SearchProperties: Search Property Definitions Search through all Property Definitions
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
search | A parameter used for searching any field. Wildcards(*) are supported at the end of words (e.g. 'Port*'). Read more about filtering results from LUSID here https://support.lusid.com/filtering-results-from-lusid. (optional) |
filter | Expression to filter the result set. For example, to filter on the Value Type, use "valueType eq 'string'" Read more about filtering results from LUSID here https://support.lusid.com/filtering-results-from-lusid. (optional) |
sortBy | Order the results by these fields. Use use the '-' sign to denote descending order e.g. -MyFieldName. Multiple fields can be denoted by a comma e.g. -MyFieldName,AnotherFieldName,-AFurtherFieldName (optional) |
limit | When paginating, only return this number of records (optional) |
page | Encoded page string returned from a previous search result that will retrieve the next page of data. When this field is supplied, filter, sortBy and search fields should not be supplied. (optional) |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.ISearchApiSync.
|
inline |
SearchProperties: Search Property Definitions Search through all Property Definitions
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
search | A parameter used for searching any field. Wildcards(*) are supported at the end of words (e.g. 'Port*'). Read more about filtering results from LUSID here https://support.lusid.com/filtering-results-from-lusid. (optional) |
filter | Expression to filter the result set. For example, to filter on the Value Type, use "valueType eq 'string'" Read more about filtering results from LUSID here https://support.lusid.com/filtering-results-from-lusid. (optional) |
sortBy | Order the results by these fields. Use use the '-' sign to denote descending order e.g. -MyFieldName. Multiple fields can be denoted by a comma e.g. -MyFieldName,AnotherFieldName,-AFurtherFieldName (optional) |
limit | When paginating, only return this number of records (optional) |
page | Encoded page string returned from a previous search result that will retrieve the next page of data. When this field is supplied, filter, sortBy and search fields should not be supplied. (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.ISearchApiAsync.
|
inline |
SearchProperties: Search Property Definitions Search through all Property Definitions
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
search | A parameter used for searching any field. Wildcards(*) are supported at the end of words (e.g. 'Port*'). Read more about filtering results from LUSID here https://support.lusid.com/filtering-results-from-lusid. (optional) |
filter | Expression to filter the result set. For example, to filter on the Value Type, use "valueType eq 'string'" Read more about filtering results from LUSID here https://support.lusid.com/filtering-results-from-lusid. (optional) |
sortBy | Order the results by these fields. Use use the '-' sign to denote descending order e.g. -MyFieldName. Multiple fields can be denoted by a comma e.g. -MyFieldName,AnotherFieldName,-AFurtherFieldName (optional) |
limit | When paginating, only return this number of records (optional) |
page | Encoded page string returned from a previous search result that will retrieve the next page of data. When this field is supplied, filter, sortBy and search fields should not be supplied. (optional) |
operationIndex | Index associated with the operation. |
Implements Lusid.Sdk.Api.ISearchApiSync.
|
inline |
SearchProperties: Search Property Definitions Search through all Property Definitions
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
search | A parameter used for searching any field. Wildcards(*) are supported at the end of words (e.g. 'Port*'). Read more about filtering results from LUSID here https://support.lusid.com/filtering-results-from-lusid. (optional) |
filter | Expression to filter the result set. For example, to filter on the Value Type, use "valueType eq 'string'" Read more about filtering results from LUSID here https://support.lusid.com/filtering-results-from-lusid. (optional) |
sortBy | Order the results by these fields. Use use the '-' sign to denote descending order e.g. -MyFieldName. Multiple fields can be denoted by a comma e.g. -MyFieldName,AnotherFieldName,-AFurtherFieldName (optional) |
limit | When paginating, only return this number of records (optional) |
page | Encoded page string returned from a previous search result that will retrieve the next page of data. When this field is supplied, filter, sortBy and search fields should not be supplied. (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
Implements Lusid.Sdk.Api.ISearchApiAsync.
|
getset |
The client for accessing this underlying API asynchronously.
|
getset |
The client for accessing this underlying API synchronously.
|
getset |
Gets or sets the configuration object
An instance of the Configuration
|
getset |
Provides a factory method hook for the creation of exceptions.