Class SecurityExternalId
Security IDs in other systems.
Namespace: StockSharp.BusinessEntities
Assembly: StockSharp.BusinessEntities.dll
Syntax
[DisplayNameLoc("Identifiers")]
[DescriptionLoc("Str603", false)]
public class SecurityExternalId : NotifiableObject, ICloneable<SecurityExternalId>, ICloneable, IEquatable<SecurityExternalId>
Constructors
SecurityExternalId()
Initializes a new instance of the SecurityExternalId.
Declaration
public SecurityExternalId()
Properties
Bloomberg
ID in Bloomberg format.
Declaration
[DescriptionLoc("Str355", false)]
public string Bloomberg { get; set; }
Property Value
Type | Description |
---|---|
String |
Cusip
ID in CUSIP format (Committee on Uniform Securities Identification Procedures).
Declaration
[DescriptionLoc("Str352", false)]
public string Cusip { get; set; }
Property Value
Type | Description |
---|---|
String |
InteractiveBrokers
ID in Interactive Brokers format.
Declaration
[DescriptionLoc("Str357", false)]
public Nullable<int> InteractiveBrokers { get; set; }
Property Value
Type | Description |
---|---|
Nullable<Int32> |
IQFeed
ID in IQFeed format.
Declaration
[DescriptionLoc("Str356", false)]
public string IQFeed { get; set; }
Property Value
Type | Description |
---|---|
String |
Isin
ID in ISIN format (International Securities Identification Number).
Declaration
[DescriptionLoc("Str353", false)]
public string Isin { get; set; }
Property Value
Type | Description |
---|---|
String |
Plaza
ID in Plaza format.
Declaration
[DescriptionLoc("Str358", false)]
public string Plaza { get; set; }
Property Value
Type | Description |
---|---|
String |
Ric
ID in RIC format (Reuters Instrument Code).
Declaration
[DescriptionLoc("Str354", false)]
public string Ric { get; set; }
Property Value
Type | Description |
---|---|
String |
Sedol
ID in SEDOL format (Stock Exchange Daily Official List).
Declaration
[DescriptionLoc("Str351", false)]
public string Sedol { get; set; }
Property Value
Type | Description |
---|---|
String |
Methods
Clone()
Create a copy of SecurityExternalId.
Declaration
public SecurityExternalId Clone()
Returns
Type | Description |
---|---|
SecurityExternalId | Copy. |
Equals(SecurityExternalId)
Declaration
public bool Equals(SecurityExternalId other)
Parameters
Type | Name | Description |
---|---|---|
SecurityExternalId | other |
Returns
Type | Description |
---|---|
Boolean |
Equals(Object)
Compare SecurityExternalId on the equivalence.
Declaration
public override bool Equals(object other)
Parameters
Type | Name | Description |
---|---|---|
Object | other | Another value with which to compare. |
Returns
Type | Description |
---|---|
Boolean | true, if the specified object is equal to the current object, otherwise, false. |
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
Int32 |
ToString()
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
String |
Operators
Equality(SecurityExternalId, SecurityExternalId)
Compare two identifiers for equality.
Declaration
public static bool operator ==(SecurityExternalId left, SecurityExternalId right)
Parameters
Type | Name | Description |
---|---|---|
SecurityExternalId | left | Left operand. |
SecurityExternalId | right | Right operand. |
Returns
Type | Description |
---|---|
Boolean | true, if the specified identifiers are equal, otherwise, false. |
Inequality(SecurityExternalId, SecurityExternalId)
Compare the inequality of two identifiers.
Declaration
public static bool operator !=(SecurityExternalId left, SecurityExternalId right)
Parameters
Type | Name | Description |
---|---|---|
SecurityExternalId | left | Left operand. |
SecurityExternalId | right | Right operand. |
Returns
Type | Description |
---|---|
Boolean | true, if identifiers are equal, otherwise, false. |