|
LUSID C# SDK
|

Public Types | |
| enum class | TypeEnum { String = 1 , Int = 2 , Decimal = 3 , DateTime = 4 , Boolean = 5 , Map = 6 , List = 7 , PropertyArray = 8 , Percentage = 9 , Code = 10 , Id = 11 , Uri = 12 , CurrencyAndAmount = 13 , TradePrice = 14 , Currency = 15 , MetricValue = 16 , ResourceId = 17 , ResultValue = 18 , CutLocalTime = 19 , DateOrCutLabel = 20 , UnindexedText = 21 } |
| Available values: String, Int, Decimal, DateTime, Boolean, Map, List, PropertyArray, Percentage, Code, Id, Uri, CurrencyAndAmount, TradePrice, Currency, MetricValue, ResourceId, ResultValue, CutLocalTime, DateOrCutLabel, UnindexedText. More... | |
Public Member Functions | |
| FieldSchema (ResourceId id=default(ResourceId), string displayName=default(string), string description=default(string), TypeEnum ?type=default(TypeEnum?), int displayOrder=default(int)) | |
| Initializes a new instance of the FieldSchema class. More... | |
| override string | ToString () |
| Returns the string presentation of the object More... | |
| virtual string | ToJson () |
| Returns the JSON string presentation of the object More... | |
| override bool | Equals (object input) |
| Returns true if objects are equal More... | |
| bool | Equals (FieldSchema input) |
| Returns true if FieldSchema instances are equal More... | |
| override int | GetHashCode () |
| Gets the hash code More... | |
Properties | |
| TypeEnum? | Type [get, set] |
| Available values: String, Int, Decimal, DateTime, Boolean, Map, List, PropertyArray, Percentage, Code, Id, Uri, CurrencyAndAmount, TradePrice, Currency, MetricValue, ResourceId, ResultValue, CutLocalTime, DateOrCutLabel, UnindexedText. More... | |
| ResourceId | Id [get, set] |
| Gets or Sets Id More... | |
| string | DisplayName [get, set] |
| Gets or Sets DisplayName More... | |
| string | Description [get, set] |
| Gets or Sets Description More... | |
| int | DisplayOrder [get, set] |
| Gets or Sets DisplayOrder More... | |
|
strong |
Available values: String, Int, Decimal, DateTime, Boolean, Map, List, PropertyArray, Percentage, Code, Id, Uri, CurrencyAndAmount, TradePrice, Currency, MetricValue, ResourceId, ResultValue, CutLocalTime, DateOrCutLabel, UnindexedText.
Available values: String, Int, Decimal, DateTime, Boolean, Map, List, PropertyArray, Percentage, Code, Id, Uri, CurrencyAndAmount, TradePrice, Currency, MetricValue, ResourceId, ResultValue, CutLocalTime, DateOrCutLabel, UnindexedText.
| Enumerator | |
|---|---|
| String | Enum String for value: String |
| Int | Enum Int for value: Int |
| Decimal | Enum Decimal for value: Decimal |
| DateTime | Enum DateTime for value: DateTime |
| Boolean | Enum Boolean for value: Boolean |
| Map | Enum Map for value: Map |
| List | Enum List for value: List |
| PropertyArray | Enum PropertyArray for value: PropertyArray |
| Percentage | Enum Percentage for value: Percentage |
| Code | Enum Code for value: Code |
| Id | Enum Id for value: Id |
| Uri | Enum Uri for value: Uri |
| CurrencyAndAmount | Enum CurrencyAndAmount for value: CurrencyAndAmount |
| TradePrice | Enum TradePrice for value: TradePrice |
| Currency | Enum Currency for value: Currency |
| MetricValue | Enum MetricValue for value: MetricValue |
| ResourceId | Enum ResourceId for value: ResourceId |
| ResultValue | Enum ResultValue for value: ResultValue |
| CutLocalTime | Enum CutLocalTime for value: CutLocalTime |
| DateOrCutLabel | Enum DateOrCutLabel for value: DateOrCutLabel |
| UnindexedText | Enum UnindexedText for value: UnindexedText |
|
inline |
Initializes a new instance of the FieldSchema class.
| id | id. |
| displayName | displayName. |
| description | description. |
| type | Available values: String, Int, Decimal, DateTime, Boolean, Map, List, PropertyArray, Percentage, Code, Id, Uri, CurrencyAndAmount, TradePrice, Currency, MetricValue, ResourceId, ResultValue, CutLocalTime, DateOrCutLabel, UnindexedText.. |
| displayOrder | displayOrder. |
|
inline |
Returns true if FieldSchema instances are equal
| input | Instance of FieldSchema to be compared |
|
inline |
Returns true if objects are equal
| input | Object to be compared |
|
inline |
Gets the hash code
|
inlinevirtual |
Returns the JSON string presentation of the object
|
inline |
Returns the string presentation of the object
|
getset |
Gets or Sets Description
|
getset |
Gets or Sets DisplayName
|
getset |
Gets or Sets DisplayOrder
|
getset |
Gets or Sets Id
|
getset |
Available values: String, Int, Decimal, DateTime, Boolean, Map, List, PropertyArray, Percentage, Code, Id, Uri, CurrencyAndAmount, TradePrice, Currency, MetricValue, ResourceId, ResultValue, CutLocalTime, DateOrCutLabel, UnindexedText.
Available values: String, Int, Decimal, DateTime, Boolean, Map, List, PropertyArray, Percentage, Code, Id, Uri, CurrencyAndAmount, TradePrice, Currency, MetricValue, ResourceId, ResultValue, CutLocalTime, DateOrCutLabel, UnindexedText.