IExpirationJumpList
A interface que descreve a coleção de instrumentos internos ExpirationJumps.
Implementa: ISynchronizedCollection<KeyValuePair<SecurityId, DateTime>>, ISynchronizedCollection, ISynchronizable, ICollection<KeyValuePair<SecurityId, DateTime>>, IEnumerable<KeyValuePair<SecurityId, DateTime>>, IEnumerable, IDictionary<SecurityId, DateTime>
Propriedades
public SecurityId FirstSecurity { get; }
value = iExpirationJumpList.FirstSecurity
Para obter o primeiro instrumento pela expiração.
Retorna: O primeiro instrumento. Se o ExpirationJumps estiver vazio, o instrumento será devolvido.
public SecurityId Item { get; }
value = iExpirationJumpList.Item
Para obter o instrumento para o tempo de validade especificado.
- time
- O tempo de validade.
Retorna: Instrumento financeiro.
public SecurityId LastSecurity { get; }
value = iExpirationJumpList.LastSecurity
Para obter o último instrumento pela expiração.
Retorna: O último instrumento. Se o ExpirationJumps estiver vazio, o instrumento será devolvido.
Métodos
public SecurityId? GetNextSecurity(SecurityId security)
result = iExpirationJumpList.GetNextSecurity(security)
Para obter o próximo instrumento.
- security
- Instrumento financeiro.
Retorna: O próximo instrumento. Se o for o último instrumento, então será devolvido.
public SecurityId? GetPrevSecurity(SecurityId security)
result = iExpirationJumpList.GetPrevSecurity(security)
Para obter o instrumento anterior.
- security
- Instrumento financeiro.
Retorna: O instrumento anterior. Se o for o primeiro instrumento, então será devolvido.