API:System.SyncObjs.TLightweightSemaphore.Release

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function Release(AReleaseCount: Integer = 1): Integer; reintroduce;

C++

HIDESBASE int __fastcall Release(int AReleaseCount = 0x1);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.SyncObjs.pas
System.SyncObjs.hpp
System.SyncObjs TLightweightSemaphore

Beschreibung

Stellt die Schnittstelle für eine Methode bereit, die die Zuordnung des Synchronisierungsobjekts vom aufrufenden Thread löst.

System.SyncObjs.TLightweightSemaphore.Release erbt von System.SyncObjs.TSynchroObject.Release. Der folgende Inhalt bezieht sich auf System.SyncObjs.TSynchroObject.Release.

Stellt die Schnittstelle für eine Methode bereit, die die Zuordnung des Synchronisierungsobjekts vom aufrufenden Thread löst.

Release wird in einem Thread aufgerufen, wenn dieser das Synchronisierungsobjekt nicht mehr benötigt. Release stellt lediglich die Schnittstelle zu einer Methode dar, die wiederum das Synchronisierungsobjekt vom aufrufenden Thread löst.

Siehe auch