API:System.SyncObjs.TLightweightSemaphore.Release

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

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

C++

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

プロパティ

種類 可視性 ソース ユニット
function public
System.SyncObjs.pas
System.SyncObjs.hpp
System.SyncObjs TLightweightSemaphore

説明

ほかのスレッドが使用できるように同期オブジェクトを解放するメソッドのためのインターフェースを提供します。

System.SyncObjs.TLightweightSemaphore.Release は System.SyncObjs.TSynchroObject.Release を継承しています。以下の内容はすべて System.SyncObjs.TSynchroObject.Release を参照しています。

ほかのスレッドが使用できるように同期オブジェクトを解放するメソッドのためのインターフェースを提供します。

Release メソッドは,同期オブジェクトを使い終わったスレッドから呼び出します。TSynchroObjectRelease メソッドは,呼び出し側のスレッドから同期オブジェクトを解放するためのメソッド用のインターフェースを提供するだけで,ほかには処理を行いません。

関連項目