ReaderWriterLockSlimWrapper.TryEnterUpgradeableReadLock Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| TryEnterUpgradeableReadLock(Int32) |
Versucht, die Sperre im erweiterbaren Modus mit einem optionalen ganzzahligen Timeout einzugeben. |
| TryEnterUpgradeableReadLock(TimeSpan) |
Versucht, die Sperre im erweiterbaren Modus mit einem optionalen ganzzahligen Timeout einzugeben. |
TryEnterUpgradeableReadLock(Int32)
Versucht, die Sperre im erweiterbaren Modus mit einem optionalen ganzzahligen Timeout einzugeben.
public:
IDisposable ^ TryEnterUpgradeableReadLock(int millisecondsTimeout);
public IDisposable TryEnterUpgradeableReadLock (int millisecondsTimeout);
member this.TryEnterUpgradeableReadLock : int -> IDisposable
Public Function TryEnterUpgradeableReadLock (millisecondsTimeout As Integer) As IDisposable
Parameter
- millisecondsTimeout
- Int32
Die Anzahl der Millisekunden, die gewartet werden soll, oder-1 (System. Threading. Timeout. Infinite), um unbegrenzt zu warten.
Gibt zurück
Wenn die Sperre erfolgreich eingegeben wurde, ist der Rückgabewert ein Objekt, das die Sperre beendet, wenn es verworfen wird. Wenn die Sperre nicht eingegeben wurde, wird NULL zurückgegeben.
Gilt für
TryEnterUpgradeableReadLock(TimeSpan)
Versucht, die Sperre im erweiterbaren Modus mit einem optionalen ganzzahligen Timeout einzugeben.
public:
IDisposable ^ TryEnterUpgradeableReadLock(TimeSpan timeout);
public IDisposable TryEnterUpgradeableReadLock (TimeSpan timeout);
member this.TryEnterUpgradeableReadLock : TimeSpan -> IDisposable
Public Function TryEnterUpgradeableReadLock (timeout As TimeSpan) As IDisposable
Parameter
- timeout
- TimeSpan
Das Zeitintervall bis zum Timeout, oder -1 Millisekunden, um unbegrenzt zu warten.
Gibt zurück
Wenn die Sperre erfolgreich eingegeben wurde, ist der Rückgabewert ein Objekt, das die Sperre beendet, wenn es verworfen wird. Wenn die Sperre nicht eingegeben wurde, wird NULL zurückgegeben.