LUSID C# SDK
|
Represents a collection of functions to interact with the API endpoints More...
Additional Inherited Members | |
Public Member Functions inherited from Lusid.Sdk.Api.ITransactionFeesApiSync | |
DeletedEntityResponse | DeleteTransactionFeeRule (string code, int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] DeleteTransactionFeeRule: Deletes a fee rule. More... | |
Lusid.Sdk.Client.ApiResponse< DeletedEntityResponse > | DeleteTransactionFeeRuleWithHttpInfo (string code, int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] DeleteTransactionFeeRule: Deletes a fee rule. More... | |
ResourceListOfFeeRule | GetApplicableTransactionFees (DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? instrumentIdentifierType=default(string?), string? instrumentIdentifier=default(string?), string? portfolioScope=default(string?), string? portfolioCode=default(string?), Dictionary< string, string >? requestBody=default(Dictionary< string, string >?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] GetApplicableTransactionFees: Get the Fees and Commissions that may be applicable to a transaction. More... | |
Lusid.Sdk.Client.ApiResponse< ResourceListOfFeeRule > | GetApplicableTransactionFeesWithHttpInfo (DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? instrumentIdentifierType=default(string?), string? instrumentIdentifier=default(string?), string? portfolioScope=default(string?), string? portfolioCode=default(string?), Dictionary< string, string >? requestBody=default(Dictionary< string, string >?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] GetApplicableTransactionFees: Get the Fees and Commissions that may be applicable to a transaction. More... | |
FeeRule | GetTransactionFeeRule (string code, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] GetTransactionFeeRule: Retrieve the definition of single fee rule. More... | |
Lusid.Sdk.Client.ApiResponse< FeeRule > | GetTransactionFeeRuleWithHttpInfo (string code, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] GetTransactionFeeRule: Retrieve the definition of single fee rule. More... | |
ResourceListOfFeeRule | ListTransactionFeeRules (DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), int? limit=default(int?), string? filter=default(string?), string? page=default(string?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] ListTransactionFeeRules: List fee rules, with optional filtering. More... | |
Lusid.Sdk.Client.ApiResponse< ResourceListOfFeeRule > | ListTransactionFeeRulesWithHttpInfo (DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), int? limit=default(int?), string? filter=default(string?), string? page=default(string?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] ListTransactionFeeRules: List fee rules, with optional filtering. More... | |
FeeRuleUpsertResponse | UpsertTransactionFeeRules (Dictionary< string, FeeRuleUpsertRequest > requestBody, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] UpsertTransactionFeeRules: Upsert fee rules. More... | |
Lusid.Sdk.Client.ApiResponse< FeeRuleUpsertResponse > | UpsertTransactionFeeRulesWithHttpInfo (Dictionary< string, FeeRuleUpsertRequest > requestBody, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] UpsertTransactionFeeRules: Upsert fee rules. More... | |
Public Member Functions inherited from Lusid.Sdk.Api.ITransactionFeesApiAsync | |
System.Threading.Tasks.Task< DeletedEntityResponse > | DeleteTransactionFeeRuleAsync (string code, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EXPERIMENTAL] DeleteTransactionFeeRule: Deletes a fee rule. More... | |
System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< DeletedEntityResponse > > | DeleteTransactionFeeRuleWithHttpInfoAsync (string code, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EXPERIMENTAL] DeleteTransactionFeeRule: Deletes a fee rule. More... | |
System.Threading.Tasks.Task< ResourceListOfFeeRule > | GetApplicableTransactionFeesAsync (DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? instrumentIdentifierType=default(string?), string? instrumentIdentifier=default(string?), string? portfolioScope=default(string?), string? portfolioCode=default(string?), Dictionary< string, string >? requestBody=default(Dictionary< string, string >?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EXPERIMENTAL] GetApplicableTransactionFees: Get the Fees and Commissions that may be applicable to a transaction. More... | |
System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< ResourceListOfFeeRule > > | GetApplicableTransactionFeesWithHttpInfoAsync (DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? instrumentIdentifierType=default(string?), string? instrumentIdentifier=default(string?), string? portfolioScope=default(string?), string? portfolioCode=default(string?), Dictionary< string, string >? requestBody=default(Dictionary< string, string >?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EXPERIMENTAL] GetApplicableTransactionFees: Get the Fees and Commissions that may be applicable to a transaction. More... | |
System.Threading.Tasks.Task< FeeRule > | GetTransactionFeeRuleAsync (string code, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EXPERIMENTAL] GetTransactionFeeRule: Retrieve the definition of single fee rule. More... | |
System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< FeeRule > > | GetTransactionFeeRuleWithHttpInfoAsync (string code, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EXPERIMENTAL] GetTransactionFeeRule: Retrieve the definition of single fee rule. More... | |
System.Threading.Tasks.Task< ResourceListOfFeeRule > | ListTransactionFeeRulesAsync (DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), int? limit=default(int?), string? filter=default(string?), string? page=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EXPERIMENTAL] ListTransactionFeeRules: List fee rules, with optional filtering. More... | |
System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< ResourceListOfFeeRule > > | ListTransactionFeeRulesWithHttpInfoAsync (DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), int? limit=default(int?), string? filter=default(string?), string? page=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EXPERIMENTAL] ListTransactionFeeRules: List fee rules, with optional filtering. More... | |
System.Threading.Tasks.Task< FeeRuleUpsertResponse > | UpsertTransactionFeeRulesAsync (Dictionary< string, FeeRuleUpsertRequest > requestBody, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EXPERIMENTAL] UpsertTransactionFeeRules: Upsert fee rules. More... | |
System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< FeeRuleUpsertResponse > > | UpsertTransactionFeeRulesWithHttpInfoAsync (Dictionary< string, FeeRuleUpsertRequest > requestBody, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EXPERIMENTAL] UpsertTransactionFeeRules: Upsert fee rules. More... | |
Represents a collection of functions to interact with the API endpoints