英語で読む

次の方法で共有


SemaphoreAcl クラス

定義

特定のアクセス制御リスト (ACL) セキュリティを使用して Semaphore オブジェクトを作成するための、Windows 固有の拡張メソッドを提供します。

public static class SemaphoreAcl
継承
SemaphoreAcl

メソッド

Create(Int32, Int32, String, Boolean, SemaphoreSecurity)

Semaphore インスタンスを取得または作成します。これにより、イベントの作成時に必要に応じて SemaphoreSecurity インスタンスを設定するように指定できます。

OpenExisting(String, SemaphoreRights)

指定した名前付きセマフォが既に存在する場合は、それを開き、目的のアクセス権を適用します。

TryOpenExisting(String, SemaphoreRights, Semaphore)

指定した名前付きセマフォを開こうとします (既に存在する場合)。 目的のアクセス権を適用し、操作が成功したかどうかを示す値を返します。

適用対象

製品 バージョン
.NET 8 (package-provided), 9 (package-provided)
.NET Framework 4.7 (package-provided), 4.7.1 (package-provided), 4.7.2 (package-provided), 4.8 (package-provided)
.NET Standard 2.0 (package-provided)
Windows Desktop 5, 6, 7, 8, 9