DataType
Datos tipo info.
Hereda de: Equatable<DataType>
Implementa: IPersistable
Propiedades
public object Arg { get; private set; }
value = dataType.Arg
dataType.Arg = value
El argumento adicional, asociado a los datos. Por ejemplo, el argumento de las velas.
public static DataType BoardState { get; }
value = DataType.BoardState
Estado de la junta.
public static DataType CandlePnF { get; }
value = DataType.CandlePnF
PnFCandleMessage tipo de datos.
public static DataType CandleRange { get; }
value = DataType.CandleRange
RangeCandleMessage tipo de datos.
public static DataType CandleRenko { get; }
value = DataType.CandleRenko
RenkoCandleMessage tipo de datos.
public static ISet<DataType> CandleSources { get; }
value = DataType.CandleSources
Posibles tipos de datos que pueden utilizarse como fuente de velas.
public static DataType CandleTick { get; }
value = DataType.CandleTick
TickCandleMessage tipo de datos.
public static DataType CandleTimeFrame { get; }
value = DataType.CandleTimeFrame
TimeFrameCandleMessage tipo de datos.
public static DataType CandleVolume { get; }
value = DataType.CandleVolume
VolumeCandleMessage tipo de datos.
public static DataType DataTypeInfo { get; }
value = DataType.DataTypeInfo
Datos tipo info.
public static DataType FilteredMarketDepth { get; }
value = DataType.FilteredMarketDepth
Profundidad del mercado filtrada.
public bool IsCandles { get; }
value = dataType.IsCandles
Determina si el MessageType@ se deriva de CandleMessage@.
public bool IsCandleSource { get; }
value = dataType.IsCandleSource
Es el tipo de datos se puede utilizar como fuente de compresión de velas.
public bool IsMarketData { get; }
value = dataType.IsMarketData
Determina si el tipo de mensaje especificado es de mercado-datos.
public bool IsNonSecurity { get; }
value = dataType.IsNonSecurity
Es el tipo de datos nunca asociado con el instrumento financiero.
public bool IsSecurityRequired { get; }
value = dataType.IsSecurityRequired
Es el tipo de datos requerido información de los instrumentos financieros.
public bool IsTFCandles { get; }
value = dataType.IsTFCandles
Determina si el MessageType es TimeFrameCandleMessage@.
public static DataType MarketDepth { get; }
value = DataType.MarketDepth
Profundidad de mercado.
public Type MessageType { get; private set; }
value = dataType.MessageType
dataType.MessageType = value
Tipo de mensaje.
public static DataType PositionChanges { get; }
value = DataType.PositionChanges
Cambios de posición.
public static DataType RemoteFile { get; }
value = DataType.RemoteFile
RemoteFileMessage.
public static DataType Securities { get; }
value = DataType.Securities
instrumentos financieros.
public static DataType SecurityLegs { get; }
value = DataType.SecurityLegs
patas de instrumentos financieros.
public static DataType SecurityMapping { get; }
value = DataType.SecurityMapping
SecurityMappingMessage.
public static DataType Transactions { get; }
value = DataType.Transactions
Transacciones.
Métodos
public override DataType Clone()
result = dataType.Clone()
Crear una copia de DataType.
Devuelve: Copiado.
public static DataType Create(Type messageType, object arg, bool? isSecurityRequired)
result = DataType.Create(messageType, arg, isSecurityRequired)
Inicia una nueva instancia de la DataType.
- messageType
- Tipo de mensaje.
- arg
- El argumento adicional, asociado a los datos. Por ejemplo, el argumento de las velas.
- isSecurityRequired
- Es el tipo de datos requerido información de los instrumentos financieros.
Devuelve: Datos tipo info.
public static DataType Create<TMessage>(object arg, bool? isSecurityRequired)
result = DataType.Create(arg, isSecurityRequired)
Inicia una nueva instancia de la DataType.
- arg
- El argumento adicional, asociado a los datos. Por ejemplo, el argumento de las velas.
- isSecurityRequired
- Es el tipo de datos requerido información de los instrumentos financieros.
Devuelve: Datos tipo info.
public static DataType FromSerializableString(string value)
result = DataType.FromSerializableString(value)
Deserialize DataType desde String.
- value
- La representación de la cadena DataType.
Devuelve: DataType
public override int GetHashCode()
result = dataType.GetHashCode()
Sirve como función de hash para un tipo particular.
Devuelve: Un código de precipitación para el objeto actual.
public DataType Immutable()
result = dataType.Immutable()
Haz inmutable.
Devuelve: Datos tipo info.
public void Load(SettingsStorage storage)
dataType.Load(storage)
Ajustes de carga.
- storage
- Configuración de almacenamiento.
protected override bool OnEquals(DataType other)
result = dataType.OnEquals(other)
Compare DataType@ en la equivalencia.
- other
- Otro valor con el que comparar.
Devuelve: , si el objeto especificado es igual al objeto actual, de lo contrario, .
public static void RegisterAlias(string alias, DataType dataType)
DataType.RegisterAlias(alias, dataType)
Registra o reemplaza alias para una instancia DataType.
- alias
- Una cuerda de Alias.
- dataType
- Tipo de datos de destino.
public void Save(SettingsStorage storage)
dataType.Save(storage)
Guardar configuración.
- storage
- Configuración de almacenamiento.
public DataType SetName(string name)
result = dataType.SetName(name)
Nombre del juego.
- name
- Nombre.
Devuelve: Datos tipo info.
public static DataType TimeFrame(TimeSpan arg)
result = DataType.TimeFrame(arg)
Crear información de tipo de datos para TimeFrameCandleMessage.
- arg
- Arg de vela.
Devuelve: Datos tipo info.
public string ToSerializableString()
result = dataType.ToSerializableString()
Serialize DataType to String.
Devuelve: La representación de la cadena DataType.
public override string ToString()
result = dataType.ToString()
Convertirse en una representación de línea.
Devuelve: Rendimiento de cuerda.
public static bool TryGetAlias(DataType dataType, string alias)
result = DataType.TryGetAlias(dataType, alias)
Pruebe obtener un alias para el DataType@ si existe.
- dataType
- Tipo de datos.
- alias
- - Una cuerda de Alias.
Devuelve: verdadero si existe el alias; de lo contrario falso.
public static bool UnRegisterAlias(string alias)
result = DataType.UnRegisterAlias(alias)
Trate de eliminar un alias previamente registrado por nombre.
- alias
- Alias para quitar.
Devuelve: verdadero si se quitó el alias; de lo contrario, falso.
public static bool UnRegisterAlias(DataType dataType)
result = DataType.UnRegisterAlias(dataType)
Trate de eliminar un alias previamente registrado por valor.
- dataType
- Tipo de datos cuyo alias eliminar.
Devuelve: verdadero si se quitó el alias; de lo contrario, falso.