InstancePersistenceContext.LockToken Proprietà
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene il token di blocco del proprietario dell'istanza associato all'handle dell'istanza corrente.
public:
property Guid LockToken { Guid get(); };
public Guid LockToken { get; }
member this.LockToken : Guid
Public ReadOnly Property LockToken As Guid
Token di blocco associato all'handle dell'istanza corrente o Empty se l'handle non è associato a un proprietario dell'istanza.
Il provider di persistenza deve controllare questo valore rispetto al token di blocco mantenuto su un'istanza nell'archivio di istanze quando viene eseguita un'operazione che richiede un blocco (ad esempio, la persistenza dei dati dell'istanza) mediante un handle associato al blocco. Se il token di blocco non corrisponde, il comando deve non riuscire con InstanceLockLostException.
Il provider di persistenza deve utilizzare questo valore come token di blocco quando acquisisce un nuovo blocco su un'istanza (ad esempio, rendere persistenti i dati dell'istanza mediante un handle non ancora associato a un blocco). Se l'istanza è già bloccata nell'archivio di istanze e il token di blocco corrisponde a questo token, il provider di persistenza può tentare di recuperare l'istanza utilizzando BindReclaimedLock.
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: