OEC Application Programming Interface

SymbolLookupCriteria Properties

The properties of the SymbolLookupCriteria class are listed below. For a complete list of SymbolLookupCriteria class members, see the SymbolLookupCriteria Members topic.

Public Instance Properties

AdditionalExpression (inherited from SimpleSymbolLookupCriteria) Optional additional expression to build complex criteria like "CME or Electronic"
BaseContract (inherited from SimpleSymbolLookupCriteria) BaseContract allows filtering contracts for defined base contract
ByBaseContractsOnly (inherited from SimpleSymbolLookupCriteria) If ByBaseContractsOnly is true, searching will be performed inside Base Contracts only. Results will still contain Contracts and developer should use Contract.BaseContract to obtain actual BaseContract object
CompoundType (inherited from SimpleSymbolLookupCriteria) Filter by compound type
ContractGroup (inherited from SimpleSymbolLookupCriteria) Optional filter by contract group
ContractType (inherited from SimpleSymbolLookupCriteria) Filter by contract type
DesiredResultCount Desired number of result contracts
Exchange (inherited from SimpleSymbolLookupCriteria) Optional filter by exchange.
ID (inherited from IDObject<Int32>) Unique key value
Mode Symbol Lookup Mode
OptionsRequired (inherited from SimpleSymbolLookupCriteria) OptionsRequired = true will retrieve only contracts that have related options
OptionType (inherited from SimpleSymbolLookupCriteria) OptionType allows filtering put or call options.
ParentContract (inherited from SimpleSymbolLookupCriteria) ParentContract allows filtering options for defined contract
SearchText Search Text

See Also

SymbolLookupCriteria Class | OEC.API Namespace