SecurityExternalId

StockSharp.BusinessEntities

Security IDs in other systems.

Inherits: NotifiableObject

Implements: ICloneable<SecurityExternalId>, ICloneable, IEquatable<SecurityExternalId>

Constructors

SecurityExternalId
public SecurityExternalId()
securityExternalId = SecurityExternalId()

Initializes a new instance of the SecurityExternalId.

Properties

Bloomberg
public string Bloomberg { get; set; }
value = securityExternalId.Bloomberg
securityExternalId.Bloomberg = value

ID in Bloomberg format.

Cusip
public string Cusip { get; set; }
value = securityExternalId.Cusip
securityExternalId.Cusip = value

ID in CUSIP format (Committee on Uniform Securities Identification Procedures).

InteractiveBrokers
public int? InteractiveBrokers { get; set; }
value = securityExternalId.InteractiveBrokers
securityExternalId.InteractiveBrokers = value

ID in Interactive Brokers format.

IQFeed
public string IQFeed { get; set; }
value = securityExternalId.IQFeed
securityExternalId.IQFeed = value

ID in IQFeed format.

Isin
public string Isin { get; set; }
value = securityExternalId.Isin
securityExternalId.Isin = value

ID in ISIN format (International Securities Identification Number).

Plaza
public string Plaza { get; set; }
value = securityExternalId.Plaza
securityExternalId.Plaza = value

ID in Plaza format.

Ric
public string Ric { get; set; }
value = securityExternalId.Ric
securityExternalId.Ric = value

ID in RIC format (Reuters Instrument Code).

Sedol
public string Sedol { get; set; }
value = securityExternalId.Sedol
securityExternalId.Sedol = value

ID in SEDOL format (Stock Exchange Daily Official List).

Methods

Clone
public SecurityExternalId Clone()
result = securityExternalId.Clone()

Create a copy of SecurityExternalId.

Returns: Copy.

Equals
public bool Equals(SecurityExternalId other)
result = securityExternalId.Equals(other)
Equals
public override bool Equals(object other)
result = securityExternalId.Equals(other)

Compare SecurityExternalId on the equivalence.

other
Another value with which to compare.

Returns: , if the specified object is equal to the current object, otherwise, .

GetHashCode
public override int GetHashCode()
result = securityExternalId.GetHashCode()

Computes a hash code for this tuple based on its values.

Returns: A hash code for the tuple.

op_Equality
public static bool op_Equality(SecurityExternalId left, SecurityExternalId right)
result = SecurityExternalId.op_Equality(left, right)

Compare two identifiers for equality.

left
Left operand.
right
Right operand.

Returns: , if the specified identifiers are equal, otherwise, .

op_Inequality
public static bool op_Inequality(SecurityExternalId left, SecurityExternalId right)
result = SecurityExternalId.op_Inequality(left, right)

Compare the inequality of two identifiers.

left
Left operand.
right
Right operand.

Returns: , if identifiers are equal, otherwise, .

System#ICloneable#Clone()

Creates a new object that is a copy of the current instance.

Returns: A new object that is a copy of this instance.

ToString
public override string ToString()
result = securityExternalId.ToString()

Returns a string representation of the tuple, with values separated by commas.

Returns: A string representing the tuple's values.