7 [CollectionName(
"RegistryAccounts")]
13 private string objectId =
null;
16 private DateTime firstAction = DateTime.MinValue;
17 private DateTime lastAction = DateTime.MinValue;
18 private long nrSuccessfulUpdates = 0;
19 private long nrFailedUpdates = 0;
20 private long nrSuccessfulClaims = 0;
21 private long nrFailedClaims = 0;
22 private long nrSuccessfulRemovals = 0;
23 private long nrFailedRemovals = 0;
24 private long nrSuccessfulUnregistrations = 0;
25 private long nrFailedUnregistrations = 0;
26 private long nrSuccessfulDisownments = 0;
27 private long nrFailedDisownments = 0;
28 private long nrSuccessfulSearches = 0;
29 private long nrFailedSearches = 0;
30 private long nrSearchResultItems = 0;
31 private long nrLogMessages = 0;
44 set => this.objectId = value;
53 set => this.jid = value;
60 [DefaultValueDateTimeMinValue]
63 get => this.firstAction;
64 set => this.firstAction = value;
70 [DefaultValueDateTimeMinValue]
73 get => this.lastAction;
74 set => this.lastAction = value;
83 get => this.nrSuccessfulUpdates;
84 set => this.nrSuccessfulUpdates = value;
93 get => this.nrFailedUpdates;
94 set => this.nrFailedUpdates = value;
103 get => this.nrSuccessfulClaims;
104 set => this.nrSuccessfulClaims = value;
113 get => this.nrFailedClaims;
114 set => this.nrFailedClaims = value;
123 get => this.nrSuccessfulRemovals;
124 set => this.nrSuccessfulRemovals = value;
133 get => this.nrFailedRemovals;
134 set => this.nrFailedRemovals = value;
143 get => this.nrSuccessfulUnregistrations;
144 set => this.nrSuccessfulUnregistrations = value;
153 get => this.nrFailedUnregistrations;
154 set => this.nrFailedUnregistrations = value;
163 get => this.nrSuccessfulDisownments;
164 set => this.nrSuccessfulDisownments = value;
173 get => this.nrFailedDisownments;
174 set => this.nrFailedDisownments = value;
183 get => this.nrSuccessfulSearches;
184 set => this.nrSuccessfulSearches = value;
193 get => this.nrFailedSearches;
194 set => this.nrFailedSearches = value;
203 get => this.nrSearchResultItems;
204 set => this.nrSearchResultItems = value;
213 get => this.nrLogMessages;
214 set => this.nrLogMessages = value;
221 set => this.version = value;
Represents a case-insensitive string.
static readonly CaseInsensitiveString Empty
Empty case-insensitive string
long NrSuccessfulDisownments
Number of successful disownments.
string ObjectId
Persisted object ID. Is null if object not persisted.
CaseInsensitiveString JID
JID.
long NrSuccessfulClaims
Number of successful claims.
long NrSuccessfulUpdates
Number of successful updates.
long NrFailedSearches
Number of failed searches.
long NrFailedRemovals
Number of failed removals.
long NrFailedUpdates
Number of failed updates.
long NrSearchResultItems
Number of search result items returned.
long NrSuccessfulRemovals
Number of successful removals.
DateTime LastAction
Timestamp of last action.
long NrSuccessfulUnregistrations
Number of successful unregistrations.
long NrFailedClaims
Number of failed claims.
DateTime FirstAction
Timestamp of first action.
long NrLogMessages
Number of log messages received from this entity.
long NrSuccessfulSearches
Number of successful searches.
long NrFailedUnregistrations
Number of failed unregistrations.
long NrFailedDisownments
Number of failed disownments.
TypeNameSerialization
How the type name should be serialized.
NamespaceSet
Namespace versions