A string to identify which client currently has the lock open. Not guaranteed to be unique.
publicstringClientId
Результат
string
Duration публичное свойство
A TimeSpan to indicate how long the current synchronization will take. If the current synchronization will take longer than this, the client synchronizing should update the lock file to indicate this.
publicTimeSpan,SystemDuration
Результат
System.TimeSpan
RenewCount публичное свойство
Indicates how many times the client has renewed the lock. Subsequent clients should watch this (along with the LockOwner) to determine whether the currently synchronizing client has becomeeither inactive. Clients currently synchronizing should update the lock file before the duration expires to prevent other clients from overtaking the lock.
publicintRenewCount
Результат
int
Revision публичное свойство
Specifies the current revision that this lock is for. The client that lays the lock file down should specify which revision they're creating. Clients needing to perform cleanup may want to know which revision files to clean up by reading the value of this.
publicintRevision
Результат
int
TransactionId публичное свойство
Unique ID for the sync transaction associated with the lock.