WeakEventManager.WriteLock Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.