TaxRule
More...
◆ TaxRule() [1/2]
Lusid.Sdk.Model.TaxRule.TaxRule |
( |
| ) |
|
|
inlineprotected |
Initializes a new instance of the TaxRule class.
◆ TaxRule() [2/2]
Lusid.Sdk.Model.TaxRule.TaxRule |
( |
string |
name = default(string) , |
|
|
string |
description = default(string) , |
|
|
decimal |
rate = default(decimal) , |
|
|
List< MatchCriterion > |
matchCriteria = default(List<MatchCriterion>) |
|
) |
| |
|
inline |
Initializes a new instance of the TaxRule class.
- Parameters
-
name | A user-friendly name (required). |
description | A description for this rule (required). |
rate | The rate to be applied if all criteria are met (required). |
matchCriteria | A set of criteria to be met for this rule to be applied (required). |
◆ Equals() [1/2]
override bool Lusid.Sdk.Model.TaxRule.Equals |
( |
object |
input | ) |
|
|
inline |
Returns true if objects are equal
- Parameters
-
input | Object to be compared |
- Returns
- Boolean
◆ Equals() [2/2]
bool Lusid.Sdk.Model.TaxRule.Equals |
( |
TaxRule |
input | ) |
|
|
inline |
Returns true if TaxRule instances are equal
- Parameters
-
input | Instance of TaxRule to be compared |
- Returns
- Boolean
◆ GetHashCode()
override int Lusid.Sdk.Model.TaxRule.GetHashCode |
( |
| ) |
|
|
inline |
Gets the hash code
- Returns
- Hash code
◆ ToJson()
virtual string Lusid.Sdk.Model.TaxRule.ToJson |
( |
| ) |
|
|
inlinevirtual |
Returns the JSON string presentation of the object
- Returns
- JSON string presentation of the object
◆ ToString()
override string Lusid.Sdk.Model.TaxRule.ToString |
( |
| ) |
|
|
inline |
Returns the string presentation of the object
- Returns
- String presentation of the object
◆ Description
string Lusid.Sdk.Model.TaxRule.Description |
|
getset |
A description for this rule
A description for this rule
◆ MatchCriteria
A set of criteria to be met for this rule to be applied
A set of criteria to be met for this rule to be applied
◆ Name
string Lusid.Sdk.Model.TaxRule.Name |
|
getset |
A user-friendly name
A user-friendly name
◆ Rate
decimal Lusid.Sdk.Model.TaxRule.Rate |
|
getset |
The rate to be applied if all criteria are met
The rate to be applied if all criteria are met
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/Model/TaxRule.cs