DataType

StockSharp.Messages

Data type info.

継承元: Equatable<DataType>

実装: IPersistable

プロパティ

Arg : object

The additional argument, associated with data. For example, candle argument.

Board : DataType

Board info.

BoardState : DataType

Board state.

CandlePnF : DataType

PnFCandleMessage data type.

CandleRange : DataType

RangeCandleMessage data type.

CandleRenko : DataType

RenkoCandleMessage data type.

CandleSources : ISet<DataType>

Possible data types that can be used as candles source.

CandleTick : DataType

TickCandleMessage data type.

CandleTimeFrame : DataType

TimeFrameCandleMessage data type.

CandleVolume : DataType

VolumeCandleMessage data type.

Command : DataType

CommandMessage.

DataTypeInfo : DataType

Data type info.

FilteredMarketDepth : DataType

Filtered market depth.

IsCandles : bool

Determines whether the MessageType is derived from CandleMessage.

IsCandleSource : bool

Is the data type can be used as candles compression source.

IsMarketData : bool

Determines whether the specified message type is market-data.

IsNonSecurity : bool

Is the data type never associated with security.

IsSecurityRequired : bool

Is the data type required security info.

IsTFCandles : bool

Determines whether the MessageType is TimeFrameCandleMessage.

Level1 : DataType

Level1.

MarketDepth : DataType

Market depth.

MessageType : Type

Message type.

Name : string

Name.

News : DataType

News.

OrderLog : DataType

Order log.

PositionChanges : DataType

Position changes.

RemoteFile : DataType

RemoteFileMessage.

Securities : DataType

Securities.

SecurityLegs : DataType

Security legs.

SecurityMapping : DataType

SecurityMappingMessage.

Ticks : DataType

Ticks.

Transactions : DataType

Transactions.

Users : DataType

User info.

メソッド

Clone() : DataType

Create a copy of DataType.

戻り値: Copy.

Create(Type, object, bool?) : DataType

Initializes a new instance of the DataType.

messageType
Message type.
arg
The additional argument, associated with data. For example, candle argument.
isSecurityRequired
Is the data type required security info.

戻り値: Data type info.

Create``1(object, bool?)

Initializes a new instance of the DataType.

arg
The additional argument, associated with data. For example, candle argument.
isSecurityRequired
Is the data type required security info.

戻り値: Data type info.

FromSerializableString(string) : DataType

Deserialize DataType from String.

value
The string representation of DataType.

戻り値: DataType

GetHashCode() : int

Serves as a hash function for a particular type.

戻り値: A hash code for the current Object.

Immutable() : DataType

Make immutable.

戻り値: Data type info.

Load(SettingsStorage)

Load settings.

storage
Settings storage.
OnEquals(DataType) : bool

Compare DataType on the equivalence.

other
Another value with which to compare.

戻り値: , if the specified object is equal to the current object, otherwise, .

RegisterAlias(string, DataType)

Register or replace alias for a specific DataType instance.

alias
Alias string. Case-insensitive.
dataType
Target data type.
Save(SettingsStorage)

Save settings.

storage
Settings storage.
SetName(string) : DataType

Set Name.

name
Name.

戻り値: Data type info.

TimeFrame(TimeSpan) : DataType

Create data type info for TimeFrameCandleMessage.

arg
Candle arg.

戻り値: Data type info.

ToSerializableString() : string

Serialize DataType to String.

戻り値: The string representation of DataType.

ToString() : string

Преобразовать к строковому представлению.

戻り値: Строковое представление.

TryGetAlias(DataType, string) : bool

Try get an alias for the specified DataType if any exists.

dataType
Data type.
alias
Alias string.

戻り値: true if alias exists; otherwise false.

UnRegisterAlias(string) : bool

Try to remove a previously registered alias by name.

alias
Alias to remove.

戻り値: true if alias was removed; otherwise false.

UnRegisterAlias(DataType) : bool

Try to remove a previously registered alias by value.

dataType
Data type whose alias to remove.

戻り値: true if alias was removed; otherwise false.