RawAcl
Represents an Access Control List (ACL).
using System.Runtime.CompilerServices;
namespace System.Security.AccessControl
{
[System.Runtime.CompilerServices.NullableContext(1)]
[System.Runtime.CompilerServices.Nullable(0)]
public sealed class RawAcl : GenericAcl
{
public override int BinaryLength {
get {
throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_AccessControl);
}
}
public override int Count {
get {
throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_AccessControl);
}
}
public override GenericAce this[int index] {
get {
throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_AccessControl);
}
set {
throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_AccessControl);
}
}
public override byte Revision {
get {
throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_AccessControl);
}
}
public RawAcl(byte revision, int capacity)
{
throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_AccessControl);
}
public RawAcl(byte[] binaryForm, int offset)
{
throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_AccessControl);
}
public override void GetBinaryForm(byte[] binaryForm, int offset)
{
throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_AccessControl);
}
public void InsertAce(int index, GenericAce ace)
{
throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_AccessControl);
}
public void RemoveAce(int index)
{
throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_AccessControl);
}
}
}