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 } |
The available values are: 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] |
The available values are: 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 |
The available values are: String, Int, Decimal, DateTime, Boolean, Map, List, PropertyArray, Percentage, Code, Id, Uri, CurrencyAndAmount, TradePrice, Currency, MetricValue, ResourceId, ResultValue, CutLocalTime, DateOrCutLabel, UnindexedText
The available values are: 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 | The available values are: 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 |
The available values are: String, Int, Decimal, DateTime, Boolean, Map, List, PropertyArray, Percentage, Code, Id, Uri, CurrencyAndAmount, TradePrice, Currency, MetricValue, ResourceId, ResultValue, CutLocalTime, DateOrCutLabel, UnindexedText
The available values are: String, Int, Decimal, DateTime, Boolean, Map, List, PropertyArray, Percentage, Code, Id, Uri, CurrencyAndAmount, TradePrice, Currency, MetricValue, ResourceId, ResultValue, CutLocalTime, DateOrCutLabel, UnindexedText