ProtoErrorRes
* Resposta de erro que é enviada do proxy Open API quando ocorre um erro.
Implementa: IMessage<ProtoErrorRes>, IMessage, IEquatable<ProtoErrorRes>, IDeepCloneable<ProtoErrorRes>, IBufferMessage
Propriedades
public string Description { get; set; }
value = protoErrorRes.Description
protoErrorRes.Description = value
Descrição do erro.
public string ErrorCode { get; set; }
value = protoErrorRes.ErrorCode
protoErrorRes.ErrorCode = value
Contém o nome de ProtoErrorCode ou outro personalizado ErrorCodes (e.g. ProtoCHErrorCode).
public bool HasDescription { get; }
value = protoErrorRes.HasDescription
Obtém se o campo "descrição" está definido
public bool HasErrorCode { get; }
value = protoErrorRes.HasErrorCode
Obtém se o campo "errorCode" está definido
public bool HasMaintenanceEndTimestamp { get; }
value = protoErrorRes.HasMaintenanceEndTimestamp
Obtém se o campo "maintenanceEndTimestamp" está definido
public bool HasPayloadType { get; }
value = protoErrorRes.HasPayloadType
Obtém se o campo "payloadType" está definido
public ulong MaintenanceEndTimestamp { get; set; }
value = protoErrorRes.MaintenanceEndTimestamp
protoErrorRes.MaintenanceEndTimestamp = value
O tempo Unix em milissegundos do fim da manutenção.
Métodos
public void ClearDescription()
protoErrorRes.ClearDescription()
Limpa o valor do campo "descrição"
public void ClearErrorCode()
protoErrorRes.ClearErrorCode()
Limpa o valor do campo "errorCode"
public void ClearMaintenanceEndTimestamp()
protoErrorRes.ClearMaintenanceEndTimestamp()
Limpa o valor do campo "maintenanceEndTimestamp"
public void ClearPayloadType()
protoErrorRes.ClearPayloadType()
Limpa o valor do campo "payloadType"
Campos
public const int DescriptionFieldNumber
value = ProtoErrorRes.DescriptionFieldNumber
Número do campo para o campo "descrição".
public const int ErrorCodeFieldNumber
value = ProtoErrorRes.ErrorCodeFieldNumber
Número do campo para o campo "errorCode".
public const int MaintenanceEndTimestampFieldNumber
value = ProtoErrorRes.MaintenanceEndTimestampFieldNumber
Número do campo para o campo "maintenanceEndTimestamp".
public const int PayloadTypeFieldNumber
value = ProtoErrorRes.PayloadTypeFieldNumber
Número do campo para o campo "payloadType".