.NET System.threading.spinlock: Warum nimmt die Methode Enter (Ref Bool LockTaken) einen Ref -Parameter auf

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: .NET System.threading.spinlock: Warum nimmt die Methode Enter (Ref Bool LockTaken) einen Ref -Parameter auf

by Anonymous » 14 Feb 2025, 08:02

https://learn.microsoft.com/en-us/dotne ... lock.enter

Erfasst das Sperre in Eine zuverlässige Weise, so dass, selbst wenn eine Ausnahme innerhalb des Methodenaufrufs auftritt

Code: Select all

public void Enter (ref bool lockTaken);


Warum kann ein Benutzer nicht davon ausgehen, dass eine mit dieser Methode geworfene Ausnahme bedeutet, dass die Sperre nicht erfasst wurde, und umgekehrt? < /p>
Bedeutet die Dokumentation, dass die Methode eine Ausnahme nach ISHELD ausführen könnte>

Top