Table of Contents

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

string

Avatar

Avatar.

[DataMember]
public long? Avatar { get; set; }

Property Value

long?

Balance

Balance.

[DataMember]
public decimal? Balance { get; set; }

Property Value

decimal?

CanPublish

Can publish NuGet packages.

[DataMember]
public bool CanPublish { get; set; }

Property Value

bool

City

City.

[DataMember]
public string City { get; set; }

Property Value

string

CreationDate

Date of registration.

[DataMember]
public DateTimeOffset? CreationDate { get; set; }

Property Value

DateTimeOffset?

DataType

Data type info.

public override DataType DataType { get; }

Property Value

DataType

DisplayName

Display name.

[DataMember]
public string DisplayName { get; set; }

Property Value

string

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

string

Id

Identifier.

[DataMember]
public long? Id { get; set; }

Property Value

long?

IpRestrictions

IP address restrictions.

public IEnumerable<IPAddress> IpRestrictions { get; set; }

Property Value

IEnumerable<IPAddress>

IsAgreementAccepted

Is EULA accepted.

[DataMember]
public bool? IsAgreementAccepted { get; set; }

Property Value

bool?

IsBlocked

Is blocked.

[DataMember]
public bool IsBlocked { get; set; }

Property Value

bool

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

bool

Language

Language.

[DataMember]
public string Language { get; set; }

Property Value

string

Login

Login.

[DataMember]
[Display(ResourceType = typeof(LocalizedStrings), Name = "Login", Description = "LoginDot", GroupName = "General", Order = 0)]
public string Login { get; set; }

Property Value

string

Password

Portfolio currency.

[DataMember]
[Display(ResourceType = typeof(LocalizedStrings), Name = "Password", Description = "PasswordDot", GroupName = "General", Order = 1)]
public SecureString Password { get; set; }

Property Value

SecureString

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

string

Skype

Skype.

[DataMember]
public string Skype { get; set; }

Property Value

string

TransactionId

Request identifier.

[DataMember]
public long TransactionId { get; set; }

Property Value

long

UploadLimit

Upload size limit.

[DataMember]
public long UploadLimit { get; set; }

Property Value

long

Methods

CopyTo(UserInfoMessage)

Copy the message into the destination.

public override void CopyTo(UserInfoMessage destination)

Parameters

destination UserInfoMessage

The object, to which copied information.

ToString()

public override string ToString()

Returns

string