DataType
Datenart-Info.
Erbt von: Equatable<DataType>
Implementiert: IPersistable
Eigenschaften
public object Arg { get; private set; }
value = dataType.Arg
dataType.Arg = value
Das zusätzliche Argument, das mit Daten verbunden ist, zum Beispiel Kerzenargument.
public static DataType CandlePnF { get; }
value = DataType.CandlePnF
PnFCandleMessage Datentyp.
public static DataType CandleRange { get; }
value = DataType.CandleRange
RangeCandleMessage Datentyp.
public static DataType CandleRenko { get; }
value = DataType.CandleRenko
RenkoCandleMessage Datentyp.
public static ISet<DataType> CandleSources { get; }
value = DataType.CandleSources
Mögliche Datentypen, die als Kerzenquelle verwendet werden können.
public static DataType CandleTick { get; }
value = DataType.CandleTick
TickCandleMessage Datentyp.
public static DataType CandleTimeFrame { get; }
value = DataType.CandleTimeFrame
TimeFrameCandleMessage Datentyp.
public static DataType CandleVolume { get; }
value = DataType.CandleVolume
VolumeCandleMessage Datentyp.
public static DataType DataTypeInfo { get; }
value = DataType.DataTypeInfo
Datenart-Info.
public static DataType FilteredMarketDepth { get; }
value = DataType.FilteredMarketDepth
Gefilterte Markttiefe.
public bool IsCandles { get; }
value = dataType.IsCandles
Bestimmt, ob MessageType von CandleMessage abgeleitet ist.
public bool IsCandleSource { get; }
value = dataType.IsCandleSource
Ist der Datentyp kann als Kerzen Kompressionsquelle verwendet werden.
public bool IsMarketData { get; }
value = dataType.IsMarketData
Bestimmt, ob der angegebene Nachrichtentyp Marktdaten ist.
public bool IsNonSecurity { get; }
value = dataType.IsNonSecurity
Ist der Datentyp niemals mit einem Finanzinstrument verbunden?
public bool IsSecurityRequired { get; }
value = dataType.IsSecurityRequired
Is the data type required security info.
public bool IsTFCandles { get; }
value = dataType.IsTFCandles
Bestimmt, ob MessageType TimeFrameCandleMessage ist.
public Type MessageType { get; private set; }
value = dataType.MessageType
dataType.MessageType = value
Art der Meldung.
public static DataType PositionChanges { get; }
value = DataType.PositionChanges
Positionsänderungen.
public static DataType RemoteFile { get; }
value = DataType.RemoteFile
RemoteFileMessage.
public static DataType Securities { get; }
value = DataType.Securities
Finanzinstrumente.
public static DataType SecurityLegs { get; }
value = DataType.SecurityLegs
Finanzinstrumenten.
public static DataType SecurityMapping { get; }
value = DataType.SecurityMapping
SecurityMappingMessage.
public static DataType Transactions { get; }
value = DataType.Transactions
Transaktionen.
Methoden
public override DataType Clone()
result = dataType.Clone()
Erstellen Sie eine Kopie von DataType.
Rückgabe: Kopie.
public static DataType Create(Type messageType, object arg, bool? isSecurityRequired)
result = DataType.Create(messageType, arg, isSecurityRequired)
Initialisiert eine neue Instanz von DataType.
- messageType
- Art der Meldung.
- arg
- Das zusätzliche Argument, das mit Daten verbunden ist, zum Beispiel Kerzenargument.
- isSecurityRequired
- Is the data type required security info.
Rückgabe: Datenart-Info.
public static DataType Create<TMessage>(object arg, bool? isSecurityRequired)
result = DataType.Create(arg, isSecurityRequired)
Initialisiert eine neue Instanz von DataType.
- arg
- Das zusätzliche Argument, das mit Daten verbunden ist, zum Beispiel Kerzenargument.
- isSecurityRequired
- Is the data type required security info.
Rückgabe: Datenart-Info.
public static DataType FromSerializableString(string value)
result = DataType.FromSerializableString(value)
Deserialisieren Sie DataType von String.
- value
- Die Zeichenfolge Darstellung von DataType.
Rückgabe: DataType
public override int GetHashCode()
result = dataType.GetHashCode()
Dient als Hash-Funktion für einen bestimmten Typ.
Rückgabe: Ein Hash-Code für das aktuelle Objekt.
public DataType Immutable()
result = dataType.Immutable()
Unveränderlich machen.
Rückgabe: Datenart-Info.
public void Load(SettingsStorage storage)
dataType.Load(storage)
Lasteinstellungen.
- storage
- Einstellungen Lagerung.
protected override bool OnEquals(DataType other)
result = dataType.OnEquals(other)
Vergleichen Sie DataType @ auf die Äquivalenz.
- other
- Ein weiterer Wert, mit dem man vergleichen kann.
Rückgabe: , wenn das angegebene Objekt gleich dem aktuellen Objekt ist, andernfalls, .
public static void RegisterAlias(string alias, DataType dataType)
DataType.RegisterAlias(alias, dataType)
Registrieren oder ersetzen Sie Alias für eine bestimmte DataType Instanz.
- alias
- Alias-String. Fallunempfindlich.
- dataType
- Art der Zieldaten.
public void Save(SettingsStorage storage)
dataType.Save(storage)
Einstellungen speichern.
- storage
- Einstellungen Lagerung.
public DataType SetName(string name)
result = dataType.SetName(name)
Name des Sets.
- name
- Name.
Rückgabe: Datenart-Info.
public static DataType TimeFrame(TimeSpan arg)
result = DataType.TimeFrame(arg)
Erstellen Sie Datentypinformationen für TimeFrameCandleMessage.
- arg
- Kerzen Arg.
Rückgabe: Datenart-Info.
public string ToSerializableString()
result = dataType.ToSerializableString()
Serialisieren Sie DataType zu String.
Rückgabe: Die Zeichenfolge Darstellung von DataType.
public override string ToString()
result = dataType.ToString()
Konvertieren Sie in eine Liniendarstellung.
Rückgabe: String-Leistung.
public static bool TryGetAlias(DataType dataType, string alias)
result = DataType.TryGetAlias(dataType, alias)
Versuchen Sie, einen Alias für die angegebene DataType zu erhalten, wenn vorhanden.
- dataType
- Datenart.
- alias
- Alias-String.
Rückgabe: true, wenn Alias existiert; ansonsten false.
public static bool UnRegisterAlias(string alias)
result = DataType.UnRegisterAlias(alias)
Versuchen Sie, einen zuvor registrierten Alias nach Namen zu entfernen.
- alias
- Alias zu entfernen.
Rückgabe: Wahr, wenn Alias entfernt wurde; ansonsten falsch.
public static bool UnRegisterAlias(DataType dataType)
result = DataType.UnRegisterAlias(dataType)
Versuchen Sie, einen zuvor registrierten Alias nach Wert zu entfernen.
- dataType
- Datentyp, dessen Alias zu entfernen ist.
Rückgabe: Wahr, wenn Alias entfernt wurde; ansonsten falsch.