SemaphoreSecurity
SemaphoreSecurity()
SemaphoreSecurity(String, AccessControlSections)
AccessRightType
AccessRuleType
AuditRuleType
AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType)
AddAccessRule(SemaphoreAccessRule)
AddAuditRule(SemaphoreAuditRule)
AuditRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AuditFlags)
RemoveAccessRule(SemaphoreAccessRule)
RemoveAccessRuleAll(SemaphoreAccessRule)
RemoveAccessRuleSpecific(SemaphoreAccessRule)
RemoveAuditRule(SemaphoreAuditRule)
RemoveAuditRuleAll(SemaphoreAuditRule)
RemoveAuditRuleSpecific(SemaphoreAuditRule)
ResetAccessRule(SemaphoreAccessRule)
SetAccessRule(SemaphoreAccessRule)
SetAuditRule(SemaphoreAuditRule)
net35
namespace System.Security.AccessControl
{
[ComVisible(false)]
public sealed class SemaphoreSecurity : NativeObjectSecurity
{
public void RemoveAccessRuleAll(SemaphoreAccessRule rule);
}
}
.NET | 5.06.07.08.09.010.0 |
---|---|
.NET Core | 2.02.12.23.03.1 |
.NET Framework | 2.03.03.54.04.54.5.14.5.24.64.6.14.6.24.74.7.14.7.24.84.8.1 |
.NET Standard | 2.02.1 |
Information specific to netstandard2.0 | |
Assemblies | System.Threading.AccessControl , Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Threading.AccessControl , Version=10.0.0.0, PublicKeyToken=b03f5f7f11d50a3a |
Referencing | Your project needs a package reference to |
Package | System.Threading.AccessControl (9.0.3) netstandard2.0 |
Platform Restrictions | This API is only supported on the following platforms:
|
- Built-in API
- Package-provided API