Enum EntityAction
- Namespace
- ATAS.DataFeedsCore
- Assembly
- ATAS.DataFeedsCore.dll
Administrative action of the ATAS trading server: the request type of an administration session and the permission stored in Rights.
public enum EntityAction
- Extension Methods
Fields
[Browsable(false)] Logon = 0Logs a session on to the server; does not require a permission.
[Browsable(false)] Logout = 1Logs a session off the server; does not require a permission.
[LocalizedDisplayName(typeof(Strings), "UserAdd")] [EnumOrder(30)] UserAdd = 2Adds a user.
[LocalizedDisplayName(typeof(Strings), "UserChange")] [EnumOrder(40)] UserChange = 3Changes a user.
[LocalizedDisplayName(typeof(Strings), "UserRemove")] [EnumOrder(50)] UserRemove = 4Removes a user.
[LocalizedDisplayName(typeof(Strings), "UserLock")] [EnumOrder(60)] UserLock = 29Locks or unlocks a user.
[LocalizedDisplayName(typeof(Strings), "UserKick")] [EnumOrder(70)] UserKick = 30Disconnects a user's sessions from the server.
[LocalizedDisplayName(typeof(Strings), "UserChangeExpiration")] [EnumOrder(71)] UserChangeExpiration = 47Changes the expiration date of a user (see UserChangeTypes).
[LocalizedDisplayName(typeof(Strings), "UserGroupAdd")] [EnumOrder(80)] UserGroupAdd = 5Adds a user group.
[LocalizedDisplayName(typeof(Strings), "UserGroupChange")] [EnumOrder(90)] UserGroupChange = 6Changes a user group.
[LocalizedDisplayName(typeof(Strings), "UserGroupRemove")] [EnumOrder(100)] UserGroupRemove = 7Removes a user group.
[LocalizedDisplayName(typeof(Strings), "UserRoleAdd")] [EnumOrder(110)] UserRoleAdd = 8Adds a user role.
[LocalizedDisplayName(typeof(Strings), "UserRoleChange")] [EnumOrder(120)] UserRoleChange = 9Changes a user role.
[LocalizedDisplayName(typeof(Strings), "UserRoleRemove")] [EnumOrder(130)] UserRoleRemove = 10Removes a user role.
[LocalizedDisplayName(typeof(Strings), "ExchangeAdd")] [EnumOrder(140)] ExchangeAdd = 11Adds an exchange.
[LocalizedDisplayName(typeof(Strings), "ExchangeChange")] [EnumOrder(150)] ExchangeChange = 12Changes an exchange.
[LocalizedDisplayName(typeof(Strings), "ExchangeRemove")] [EnumOrder(160)] ExchangeRemove = 13Removes an exchange.
[LocalizedDisplayName(typeof(Strings), "CommissionGroupAdd")] [EnumOrder(100)] CommissionGroupAdd = 17Adds a commission group.
[LocalizedDisplayName(typeof(Strings), "CommissionGroupChange")] [EnumOrder(210)] CommissionGroupChange = 18Changes a commission group.
[LocalizedDisplayName(typeof(Strings), "CommissionGroupRemove")] [EnumOrder(220)] CommissionGroupRemove = 19Removes a commission group.
[LocalizedDisplayName(typeof(Strings), "SecurityMarginAdd")] [EnumOrder(230)] SecurityMarginAdd = 20Adds a security margin.
[LocalizedDisplayName(typeof(Strings), "SecurityMarginChange")] [EnumOrder(240)] SecurityMarginChange = 21Changes a security margin.
[LocalizedDisplayName(typeof(Strings), "SecurityMarginRemove")] [EnumOrder(250)] SecurityMarginRemove = 22Removes a security margin.
[LocalizedDisplayName(typeof(Strings), "PortfolioAdd")] [EnumOrder(260)] PortfolioAdd = 23Adds a portfolio.
[LocalizedDisplayName(typeof(Strings), "PortfolioChange")] [EnumOrder(270)] PortfolioChange = 32Changes a portfolio.
[LocalizedDisplayName(typeof(Strings), "PortfolioValue")] [EnumOrder(280)] PortfolioValue = 24Changes the money or leverage of a portfolio (see PortfolioChangeType).
[LocalizedDisplayName(typeof(Strings), "PortfolioLock")] [EnumOrder(290)] PortfolioLock = 25Locks or unlocks a portfolio.
[LocalizedDisplayName(typeof(Strings), "OrderRegister")] [EnumOrder(300)] OrderRegister = 26Registers an order.
[LocalizedDisplayName(typeof(Strings), "OrderMove")] [EnumOrder(310)] OrderMove = 27Moves (modifies) an order.
[LocalizedDisplayName(typeof(Strings), "OrderCancel")] [EnumOrder(320)] OrderCancel = 28Cancels an order.
[LocalizedDisplayName(typeof(Strings), "NewsSend")] [EnumOrder(330)] NewsSend = 31Sends a news message to users.
[LocalizedDisplayName(typeof(Strings), "ServerSettings")] [EnumOrder(340)] ServerSettings = 33Changes the server settings.
[LocalizedDisplayName(typeof(Strings), "RequestStatistics")] [EnumOrder(350)] RequestStatistics = 34Requests trading statistics of a user.
[LocalizedDisplayName(typeof(Strings), "OrderCancelled")] [EnumOrder(360)] OrderCancelled = 35Marks an existing order as cancelled on the server.
[LocalizedDisplayName(typeof(Strings), "OrderMatched")] [EnumOrder(370)] OrderMatched = 36Marks an existing order as matched (filled) at a given price and quantity on the server.
[LocalizedDisplayName(typeof(Strings), "ServerPnL")] [EnumOrder(380)] ServerPnL = 37Requests the server-side PnL.
[LocalizedDisplayName(typeof(Strings), "PortfolioSuspend")] [EnumOrder(291)] PortfolioSuspend = 38Suspends or resumes a portfolio; suspending also cancels its orders.
[LocalizedDisplayName(typeof(Strings), "PortfolioViewerAdd")] [EnumOrder(292)] PortfolioViewerAdd = 39Grants a user access to view a portfolio.
[LocalizedDisplayName(typeof(Strings), "ConnectorAdd")] [EnumOrder(400)] ConnectorAdd = 40Adds a connector.
[LocalizedDisplayName(typeof(Strings), "ConnectorChange")] [EnumOrder(410)] ConnectorChange = 41Changes a connector.
[LocalizedDisplayName(typeof(Strings), "ConnectorRemove")] [EnumOrder(420)] ConnectorRemove = 42Removes a connector.
[LocalizedDisplayName(typeof(Strings), "ConnectorEnable")] [EnumOrder(430)] ConnectorEnable = 43Enables or disables a connector.
[LocalizedDisplayName(typeof(Strings), "PortfolioViewerRemove")] [EnumOrder(293)] PortfolioViewerRemove = 44Revokes a user's access to view a portfolio.
[LocalizedDisplayName(typeof(Strings), "Trading")] [EnumOrder(295)] TradeAllowed = 45Permission to trade; checked by the server when a user sends trading requests.
[LocalizedDisplayName(typeof(Strings), "ResetPortfolio")] [EnumOrder(296)] PortfolioReset = 46Resets a portfolio.
[LocalizedDisplayName(typeof(Strings), "GetUserChangeHistory")] [EnumOrder(72)] GetUserChangeHistory = 48Requests the change history of a user.
[LocalizedDisplayName(typeof(Strings), "GetPortfolioChangeHistory")] [EnumOrder(73)] GetPortfolioChangeHistory = 49Requests the change history of a portfolio.
[LocalizedDisplayName(typeof(Strings), "UserGroupSuspendPortfolios")] [EnumOrder(95)] UserGroupSuspendPortfolios = 50Suspends or resumes all portfolios of a user group.
[LocalizedDisplayName(typeof(Strings), "UserGroupReset")] [EnumOrder(98)] UserGroupReset = 51Resets a user group; allowed only when all its portfolios are suspended.
<p>Added in ATAS 8.0.15.</p>