ProtoOAMarginCall
* entidad de llamada Margin, especifica el umbral para el tipo de llamada márgen exacta. Sólo 3 casos de llamadas márgenes son compatibles, identificados por marginCallType. Véase ProtoOANotificationTypepara más detalles.
Implementa: IMessage<ProtoOAMarginCall>, IMessage, IEquatable<ProtoOAMarginCall>, IDeepCloneable<ProtoOAMarginCall>, IBufferMessage
Propiedades
public bool HasMarginCallType { get; }
value = protoOAMarginCall.HasMarginCallType
Obtiene si el campo "marginCallType" está establecido
public bool HasMarginLevelThreshold { get; }
value = protoOAMarginCall.HasMarginLevelThreshold
Obtiene si el campo "marginLevelThreshold" está establecido
public bool HasUtcLastUpdateTimestamp { get; }
value = protoOAMarginCall.HasUtcLastUpdateTimestamp
Obtiene si el campo "utcLastUpdateTimestamp" está establecido
public ProtoOANotificationType MarginCallType { get; set; }
value = protoOAMarginCall.MarginCallType
protoOAMarginCall.MarginCallType = value
Tipo de llamada al margen. Todas las llamadas al margen son similares, sólo la diferencia es en marginLevelThreshold.
public double MarginLevelThreshold { get; set; }
value = protoOAMarginCall.MarginLevelThreshold
protoOAMarginCall.MarginLevelThreshold = value
Nivel de margenización para llamada de margen.
public long UtcLastUpdateTimestamp { get; set; }
value = protoOAMarginCall.UtcLastUpdateTimestamp
protoOAMarginCall.UtcLastUpdateTimestamp = value
El tiempo Unix en milisegundos de la última actualización de la llamada de margen.
Métodos
public void ClearMarginCallType()
protoOAMarginCall.ClearMarginCallType()
Limpia el valor del campo "marginCallType"
public void ClearMarginLevelThreshold()
protoOAMarginCall.ClearMarginLevelThreshold()
Limpia el valor del campo "marginLevelThreshold"
public void ClearUtcLastUpdateTimestamp()
protoOAMarginCall.ClearUtcLastUpdateTimestamp()
Limpia el valor del campo "utcLastUpdateTimestamp"
Campos
public const int MarginCallTypeFieldNumber
value = ProtoOAMarginCall.MarginCallTypeFieldNumber
Número de campo para el campo "marginCallType@".
public const int MarginLevelThresholdFieldNumber
value = ProtoOAMarginCall.MarginLevelThresholdFieldNumber
Número de campo para el campo "marginLevelThreshold@".
public const int UtcLastUpdateTimestampFieldNumber
value = ProtoOAMarginCall.UtcLastUpdateTimestampFieldNumber
Número de campo para el campo "utcLastUpdateTimestamp@".