RawSecurityDescriptor
using System.Runtime.CompilerServices;
using System.Security.Principal;
namespace System.Security.AccessControl
{
[System.Runtime.CompilerServices.NullableContext(2)]
[System.Runtime.CompilerServices.Nullable(0)]
public sealed class RawSecurityDescriptor : GenericSecurityDescriptor
{
public override ControlFlags ControlFlags {
get {
throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_AccessControl);
}
}
public RawAcl DiscretionaryAcl {
get {
throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_AccessControl);
}
set {
throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_AccessControl);
}
}
public override SecurityIdentifier Group {
get {
throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_AccessControl);
}
set {
throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_AccessControl);
}
}
public override SecurityIdentifier Owner {
get {
throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_AccessControl);
}
set {
throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_AccessControl);
}
}
public byte ResourceManagerControl {
get {
throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_AccessControl);
}
set {
throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_AccessControl);
}
}
public RawAcl SystemAcl {
get {
throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_AccessControl);
}
set {
throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_AccessControl);
}
}
[System.Runtime.CompilerServices.NullableContext(1)]
public RawSecurityDescriptor(byte[] binaryForm, int offset)
{
throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_AccessControl);
}
public RawSecurityDescriptor(ControlFlags flags, SecurityIdentifier owner, SecurityIdentifier group, RawAcl systemAcl, RawAcl discretionaryAcl)
{
throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_AccessControl);
}
[System.Runtime.CompilerServices.NullableContext(1)]
public RawSecurityDescriptor(string sddlForm)
{
throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_AccessControl);
}
public void SetFlags(ControlFlags flags)
{
throw new PlatformNotSupportedException(System.SR.PlatformNotSupported_AccessControl);
}
}
}