9 [CollectionName(
"BrokerAccountLogins")]
11 [ObsoleteMethod(nameof(ObsoleteProperties))]
15 private string objectId =
null;
17 private string remoteEndPoint =
string.
Empty;
18 private DateTime lastLogin = DateTime.MinValue;
25 public string ObjectId
28 set => this.objectId = value;
34 set => this.userName = value;
37 [DefaultValueStringEmpty]
38 public string RemoteEndPoint
40 get => this.remoteEndPoint;
41 set => this.remoteEndPoint = value;
44 [DefaultValueDateTimeMinValue]
45 public DateTime LastLogin
47 get => this.lastLogin;
48 set => this.lastLogin = value;
61 if (Properties.TryGetValue(
"RemoteEndpoint", out
object Obj) &&
64 this.remoteEndPoint = s;
Static class managing the application event log. Applications and services log events on this static ...
static void Exception(Exception Exception, string Object, string Actor, string EventId, EventLevel Level, string Facility, string Module, params KeyValuePair< string, object >[] Tags)
Logs an exception. Event type will be determined by the severity of the exception.
Represents a case-insensitive string.
static readonly CaseInsensitiveString Empty
Empty case-insensitive string
Static interface for database persistence. In order to work, a database provider has to be assigned t...
static async Task Update(object Object)
Updates an object in the database.
async void ObsoleteProperties(Dictionary< string, object > Properties)
Method called when loading the object and properties were found that are no longer recognized.
TypeNameSerialization
How the type name should be serialized.