DataType

StockSharp.Messages

数据类型信息.

继承自: Equatable<DataType>

实现: IPersistable

属性

Arg
public object Arg { get; private set; }
value = dataType.Arg
dataType.Arg = value

附加的论据,与数据相关,例如蜡烛论据.

Board
public static DataType Board { get; }
value = DataType.Board

董事会信息.

BoardState
public static DataType BoardState { get; }
value = DataType.BoardState

董事会州。

CandlePnF
public static DataType CandlePnF { get; }
value = DataType.CandlePnF

PnFCandleMessage data type.

CandleRange
public static DataType CandleRange { get; }
value = DataType.CandleRange

RangeCandleMessage data type.

CandleRenko
public static DataType CandleRenko { get; }
value = DataType.CandleRenko

RenkoCandleMessage data type.

CandleSources
public static ISet<DataType> CandleSources { get; }
value = DataType.CandleSources

可用作蜡烛源的可能数据类型.

CandleTick
public static DataType CandleTick { get; }
value = DataType.CandleTick

TickCandleMessage data type.

CandleTimeFrame
public static DataType CandleTimeFrame { get; }
value = DataType.CandleTimeFrame

TimeFrameCandleMessage data type.

CandleVolume
public static DataType CandleVolume { get; }
value = DataType.CandleVolume

VolumeCandleMessage data type.

Command
public static DataType Command { get; }
value = DataType.Command

CommandMessage.

DataTypeInfo
public static DataType DataTypeInfo { get; }
value = DataType.DataTypeInfo

数据类型信息.

FilteredMarketDepth
public static DataType FilteredMarketDepth { get; }
value = DataType.FilteredMarketDepth

过滤出市场深度 。

IsCandles
public bool IsCandles { get; }
value = dataType.IsCandles

确定 MessageType 是否取自 CandleMessage 。

IsCandleSource
public bool IsCandleSource { get; }
value = dataType.IsCandleSource

是否该数据类型可以作为蜡烛压缩源.

IsMarketData
public bool IsMarketData { get; }
value = dataType.IsMarketData

确定指定消息类型是否为市场数据。

IsNonSecurity
public bool IsNonSecurity { get; }
value = dataType.IsNonSecurity

数据类型是否从未与金融工具相关.

IsSecurityRequired
public bool IsSecurityRequired { get; }
value = dataType.IsSecurityRequired

数据类型是否是所需的金融工具信息。

IsTFCandles
public bool IsTFCandles { get; }
value = dataType.IsTFCandles

确定 MessageType 是否为 TimeFrameCandleMessage 。

Level1
public static DataType Level1 { get; }
value = DataType.Level1

一级

MarketDepth
public static DataType MarketDepth { get; }
value = DataType.MarketDepth

市场深度.

MessageType
public Type MessageType { get; private set; }
value = dataType.MessageType
dataType.MessageType = value

消息类型 。

Name
public string Name { get; set; }
value = dataType.Name
dataType.Name = value

名曰为相.

News
public static DataType News { get; }
value = DataType.News

新闻.

OrderLog
public static DataType OrderLog { get; }
value = DataType.OrderLog

令行志(出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出出

PositionChanges
public static DataType PositionChanges { get; }
value = DataType.PositionChanges

立场有变化。

RemoteFile
public static DataType RemoteFile { get; }
value = DataType.RemoteFile

RemoteFileMessage.

Securities
public static DataType Securities { get; }
value = DataType.Securities

金融工具。

SecurityLegs
public static DataType SecurityLegs { get; }
value = DataType.SecurityLegs

金融仪器腿。

SecurityMapping
public static DataType SecurityMapping { get; }
value = DataType.SecurityMapping

SecurityMappingMessage.

Ticks
public static DataType Ticks { get; }
value = DataType.Ticks

滴答声

Transactions
public static DataType Transactions { get; }
value = DataType.Transactions

交易

Users
public static DataType Users { get; }
value = DataType.Users

用户信息.

方法

Clone
public override DataType Clone()
result = dataType.Clone()

Create a copy of DataType.

返回值: 收到了,我们得去查查

Create
public static DataType Create(Type messageType, object arg, bool? isSecurityRequired)
result = DataType.Create(messageType, arg, isSecurityRequired)

初始化了 & ##DataType+#的新实例.

messageType
消息类型 。
arg
附加的论据,与数据相关,例如蜡烛论据.
isSecurityRequired
数据类型是否是所需的金融工具信息。

返回值: 数据类型信息.

Create``1
public static DataType Create<TMessage>(object arg, bool? isSecurityRequired)
result = DataType.Create(arg, isSecurityRequired)

初始化了 & ##DataType+#的新实例.

arg
附加的论据,与数据相关,例如蜡烛论据.
isSecurityRequired
数据类型是否是所需的金融工具信息。

返回值: 数据类型信息.

FromSerializableString
public static DataType FromSerializableString(string value)
result = DataType.FromSerializableString(value)

Deserialize DataType from String.

value
The string representation of DataType.

返回值: DataType

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

用作特定类型的散列函数。

返回值: 当前对象的散列代码 。

Immutable
public DataType Immutable()
result = dataType.Immutable()

使无常相.

返回值: 数据类型信息.

Load
public void Load(SettingsStorage storage)
dataType.Load(storage)

装入设置 。

storage
设置存储 。
OnEquals
protected override bool OnEquals(DataType other)
result = dataType.OnEquals(other)

Compare DataType on the equivalence.

other
与其它值比较.

返回值: ,如果指定的对象与当前对象相等,否则,

RegisterAlias
public static void RegisterAlias(string alias, DataType dataType)
DataType.RegisterAlias(alias, dataType)

登记或替换特定 DataType 实例的别名。

alias
别名弦,对大小写不敏感。
dataType
目标数据类型.
Save
public void Save(SettingsStorage storage)
dataType.Save(storage)

保存设置 。

storage
设置存储 。
SetName
public DataType SetName(string name)
result = dataType.SetName(name)

设取名相.

name
名曰为相.

返回值: 数据类型信息.

TimeFrame
public static DataType TimeFrame(TimeSpan arg)
result = DataType.TimeFrame(arg)

为 TimeFrameCandleMessage 创建数据类型信息 。

arg
蜡烛取出.

返回值: 数据类型信息.

ToSerializableString
public string ToSerializableString()
result = dataType.ToSerializableString()

Serialize DataType to String.

返回值: The string representation of DataType.

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

转换为行代表.

返回值: 弦乐表演.

TryGetAlias
public static bool TryGetAlias(DataType dataType, string alias)
result = DataType.TryGetAlias(dataType, alias)

如果有的话, 请尝试为指定的 DataType 获取一个别名 。

dataType
数据类型.
alias
别名弦.

返回值: 真实, 如果有别名; 否则是虚假的。

UnRegisterAlias
public static bool UnRegisterAlias(string alias)
result = DataType.UnRegisterAlias(alias)

尝试删除先前注册的别名名称 。

alias
异相取去.

返回值: 如果别名被删除,则真实;否则,则不真实。

UnRegisterAlias
public static bool UnRegisterAlias(DataType dataType)
result = DataType.UnRegisterAlias(dataType)

尝试按值删除先前注册的别名 。

dataType
需要去除的别名的数据类型 。

返回值: 如果别名被删除,则真实;否则,则不真实。