Class UserInfoMessage
- Namespace
- StockSharp.Messages
- Assembly
- StockSharp.Messages.dll
The message contains information about user.
[DataContract]
public class UserInfoMessage : BaseSubscriptionIdMessage<UserInfoMessage>, IMessage, ILocalTimeMessage, ICloneable, ISubscriptionIdMessage, IOriginalTransactionIdMessage, ITransactionIdMessage
- Inheritance
-
UserInfoMessage
- Implements
- Inherited Members
- Extension Methods
Constructors
UserInfoMessage()
Initializes a new instance of the UserInfoMessage.
public UserInfoMessage()
Properties
AuthToken
Token.
[DataMember]
public string AuthToken { get; set; }
Property Value
Avatar
Avatar.
[DataMember]
public long? Avatar { get; set; }
Property Value
- long?
Balance
Balance.
[DataMember]
public decimal? Balance { get; set; }
Property Value
CanPublish
Can publish NuGet packages.
[DataMember]
public bool CanPublish { get; set; }
Property Value
City
City.
[DataMember]
public string City { get; set; }
Property Value
CreationDate
Date of registration.
[DataMember]
public DateTimeOffset? CreationDate { get; set; }
Property Value
DataType
Data type info.
public override DataType DataType { get; }
Property Value
DisplayName
Display name.
[DataMember]
public string DisplayName { get; set; }
Property Value
Features
Available features.
[DataMember]
public string[] Features { get; set; }
Property Value
- string[]
Gender
Gender.
[DataMember]
public bool? Gender { get; set; }
Property Value
- bool?
Homepage
Web site.
[DataMember]
public string Homepage { get; set; }
Property Value
Id
Identifier.
[DataMember]
public long? Id { get; set; }
Property Value
- long?
IpRestrictions
IP address restrictions.
public IEnumerable<IPAddress> IpRestrictions { get; set; }
Property Value
IsAgreementAccepted
Is EULA accepted.
[DataMember]
public bool? IsAgreementAccepted { get; set; }
Property Value
- bool?
IsBlocked
Is blocked.
[DataMember]
public bool IsBlocked { get; set; }
Property Value
IsSubscription
Is the mail-out enabled.
[DataMember]
public bool? IsSubscription { get; set; }
Property Value
- bool?
IsTrialVerified
Is trial verified.
[DataMember]
public bool IsTrialVerified { get; set; }
Property Value
Language
Language.
[DataMember]
public string Language { get; set; }
Property Value
Login
Login.
[DataMember]
[Display(ResourceType = typeof(LocalizedStrings), Name = "Login", Description = "LoginDot", GroupName = "General", Order = 0)]
public string Login { get; set; }
Property Value
Password
Portfolio currency.
[DataMember]
[Display(ResourceType = typeof(LocalizedStrings), Name = "Password", Description = "PasswordDot", GroupName = "General", Order = 1)]
public SecureString Password { get; set; }
Property Value
Permissions
Permission set.
public IDictionary<UserPermissions, IDictionary<(string name, string param, string extra, DateTime? till), bool>> Permissions { get; }
Property Value
- IDictionary<UserPermissions, IDictionary<(string name, string param, string extra, DateTime? till), bool>>
Phone
Phone.
[DataMember]
public string Phone { get; set; }
Property Value
Skype
Skype.
[DataMember]
public string Skype { get; set; }
Property Value
TransactionId
Request identifier.
[DataMember]
public long TransactionId { get; set; }
Property Value
UploadLimit
Upload size limit.
[DataMember]
public long UploadLimit { get; set; }
Property Value
Methods
CopyTo(UserInfoMessage)
Copy the message into the destination
.
public override void CopyTo(UserInfoMessage destination)
Parameters
destination
UserInfoMessageThe object, to which copied information.
ToString()
public override string ToString()