ProtoOABonusDepositWithdraw
* ボーナス預金/引き出しエンティティティ。
実装: IMessage<ProtoOABonusDepositWithdraw>, IMessage, IEquatable<ProtoOABonusDepositWithdraw>, IDeepCloneable<ProtoOABonusDepositWithdraw>, IBufferMessage
プロパティ
public long BonusHistoryId { get; set; }
value = protoOABonusDepositWithdraw.BonusHistoryId
protoOABonusDepositWithdraw.BonusHistoryId = value
ボーナスデポジット/引き出し操作のユニークなID。
public long ChangeBonusTimestamp { get; set; }
value = protoOABonusDepositWithdraw.ChangeBonusTimestamp
protoOABonusDepositWithdraw.ChangeBonusTimestamp = value
ボーナスの動作が実行された際のミリ秒単位のUnix時間。
public string ExternalNote { get; set; }
value = protoOABonusDepositWithdraw.ExternalNote
protoOABonusDepositWithdraw.ExternalNote = value
作業に注意してください。 トレーダーに可視。
public bool HasBonusHistoryId { get; }
value = protoOABonusDepositWithdraw.HasBonusHistoryId
"bonusHistoryId" フィールドがセットされているかどうかを取得する
public bool HasChangeBonusTimestamp { get; }
value = protoOABonusDepositWithdraw.HasChangeBonusTimestamp
"changeBonusTimestamp" フィールドがセットされているかどうかを取得する
public bool HasExternalNote { get; }
value = protoOABonusDepositWithdraw.HasExternalNote
"externalNote" フィールドがセットされているかどうかを取得する
public bool HasIbBonus { get; }
value = protoOABonusDepositWithdraw.HasIbBonus
"ibBonus" フィールドがセットされているかどうかを取得する
public bool HasIbDelta { get; }
value = protoOABonusDepositWithdraw.HasIbDelta
"ibDelta" フィールドがセットされているかどうかを取得する
public bool HasIntroducingBrokerId { get; }
value = protoOABonusDepositWithdraw.HasIntroducingBrokerId
"introducingBrokerId" フィールドがセットされているかどうかを取得する
public bool HasManagerBonus { get; }
value = protoOABonusDepositWithdraw.HasManagerBonus
"managerBonus" フィールドがセットされているかどうかを取得する
public bool HasManagerDelta { get; }
value = protoOABonusDepositWithdraw.HasManagerDelta
"managerDelta" フィールドがセットされているかどうかを取得する
public bool HasMoneyDigits { get; }
value = protoOABonusDepositWithdraw.HasMoneyDigits
"moneyDigits" フィールドがセットされているかどうかを取得する
public bool HasOperationType { get; }
value = protoOABonusDepositWithdraw.HasOperationType
"operationType" フィールドがセットされているかどうかを取得する
public long IbBonus { get; set; }
value = protoOABonusDepositWithdraw.IbBonus
protoOABonusDepositWithdraw.IbBonus = value
運用後の導入ブローカーのボーナスの合計金額。
public long IbDelta { get; set; }
value = protoOABonusDepositWithdraw.IbDelta
protoOABonusDepositWithdraw.IbDelta = value
ブローカーを導入することにより、入金/返金の金額。
public long IntroducingBrokerId { get; set; }
value = protoOABonusDepositWithdraw.IntroducingBrokerId
protoOABonusDepositWithdraw.IntroducingBrokerId = value
入金/入金ボーナスを発行するブローカーのID。
public long ManagerBonus { get; set; }
value = protoOABonusDepositWithdraw.ManagerBonus
protoOABonusDepositWithdraw.ManagerBonus = value
運用後のブローカーのボーナスの合計額。
public long ManagerDelta { get; set; }
value = protoOABonusDepositWithdraw.ManagerDelta
protoOABonusDepositWithdraw.ManagerDelta = value
管理者による入金/返金の金額。
public uint MoneyDigits { get; set; }
value = protoOABonusDepositWithdraw.MoneyDigits
protoOABonusDepositWithdraw.MoneyDigits = value
金融価値の指数の指数を指定します。E.g.@moneyDigits=8は10^8で多岐にわたるビジネス価値として解釈されなければならない、そして実質の残高は10053099944/10^8 = 100.53099944である。 影響managerBonus、managerDelta、ibBonus、ibBonus、ibDelta、ibDelta@S5S5ibDeltaibDelta@
public ProtoOAChangeBonusType OperationType { get; set; }
value = protoOABonusDepositWithdraw.OperationType
protoOABonusDepositWithdraw.OperationType = value
操作の種類。 預金/引き出し。
メソッド
public void ClearBonusHistoryId()
protoOABonusDepositWithdraw.ClearBonusHistoryId()
フィールドの「bonusHistoryId」の値をクリア
public void ClearChangeBonusTimestamp()
protoOABonusDepositWithdraw.ClearChangeBonusTimestamp()
フィールドの「changeBonusTimestamp」の値をクリア
public void ClearExternalNote()
protoOABonusDepositWithdraw.ClearExternalNote()
フィールドの「externalNote」の値をクリア
public void ClearIbBonus()
protoOABonusDepositWithdraw.ClearIbBonus()
フィールドの「ibBonus」の値をクリア
public void ClearIbDelta()
protoOABonusDepositWithdraw.ClearIbDelta()
フィールドの「ibDelta」の値をクリア
public void ClearIntroducingBrokerId()
protoOABonusDepositWithdraw.ClearIntroducingBrokerId()
フィールドの「introducingBrokerId」の値をクリア
public void ClearManagerBonus()
protoOABonusDepositWithdraw.ClearManagerBonus()
フィールドの「managerBonus」の値をクリア
public void ClearManagerDelta()
protoOABonusDepositWithdraw.ClearManagerDelta()
フィールドの「managerDelta」の値をクリア
public void ClearMoneyDigits()
protoOABonusDepositWithdraw.ClearMoneyDigits()
フィールドの「moneyDigits」の値をクリア
public void ClearOperationType()
protoOABonusDepositWithdraw.ClearOperationType()
フィールドの「operationType」の値をクリア
フィールド
public const int BonusHistoryIdFieldNumber
value = ProtoOABonusDepositWithdraw.BonusHistoryIdFieldNumber
フィールド番号は、"bonusHistoryId" フィールドです。
public const int ChangeBonusTimestampFieldNumber
value = ProtoOABonusDepositWithdraw.ChangeBonusTimestampFieldNumber
フィールド番号は、"changeBonusTimestamp" フィールドです。
public const int ExternalNoteFieldNumber
value = ProtoOABonusDepositWithdraw.ExternalNoteFieldNumber
フィールド番号は、"externalNote" フィールドです。
public const int IbBonusFieldNumber
value = ProtoOABonusDepositWithdraw.IbBonusFieldNumber
フィールド番号は、"ibBonus" フィールドです。
public const int IbDeltaFieldNumber
value = ProtoOABonusDepositWithdraw.IbDeltaFieldNumber
フィールド番号は、"ibDelta" フィールドです。
public const int IntroducingBrokerIdFieldNumber
value = ProtoOABonusDepositWithdraw.IntroducingBrokerIdFieldNumber
フィールド番号は、"introducingBrokerId" フィールドです。
public const int ManagerBonusFieldNumber
value = ProtoOABonusDepositWithdraw.ManagerBonusFieldNumber
フィールド番号は、"managerBonus" フィールドです。
public const int ManagerDeltaFieldNumber
value = ProtoOABonusDepositWithdraw.ManagerDeltaFieldNumber
フィールド番号は、"managerDelta" フィールドです。
public const int MoneyDigitsFieldNumber
value = ProtoOABonusDepositWithdraw.MoneyDigitsFieldNumber
フィールド番号は、"moneyDigits" フィールドです。
public const int OperationTypeFieldNumber
value = ProtoOABonusDepositWithdraw.OperationTypeFieldNumber
フィールド番号は、"operationType" フィールドです。