WeakEventManager.WriteLock Egenskap

Definition

Upprättar ett skrivlås i den underliggande datatabellen och returnerar en IDisposable.

protected:
 property IDisposable ^ WriteLock { IDisposable ^ get(); };
protected IDisposable WriteLock { get; }
member this.WriteLock : IDisposable
Protected ReadOnly Property WriteLock As IDisposable

Egenskapsvärde

Ett objekt som kan användas för att upprätta ett lås på datatabellmedlemmarna och sedan tas bort på lämpligt sätt med en using konstruktion.

Kommentarer

I härledda klasser bör alla ändringar i den underliggande datatabellen ske inom en using (WriteLock) { ... } -sats. Dessa ändringar kan vara nödvändiga om din klass stöder en mer avancerad AddListener implementering som kräver mer data utöver source och listener, och använder Item[] samlingen för att lagra den extra informationen.

Gäller för

Se även