CommonSecurityDescriptor
using System.Security.Principal;
namespace System.Security.AccessControl
{
public sealed class CommonSecurityDescriptor : GenericSecurityDescriptor
{
public override ControlFlags ControlFlags {
get {
throw new PlatformNotSupportedException();
}
}
public DiscretionaryAcl DiscretionaryAcl {
get {
throw new PlatformNotSupportedException();
}
set {
throw new PlatformNotSupportedException();
}
}
public override SecurityIdentifier Group {
get {
throw new PlatformNotSupportedException();
}
set {
throw new PlatformNotSupportedException();
}
}
public bool IsContainer {
get {
throw new PlatformNotSupportedException();
}
}
public bool IsDiscretionaryAclCanonical {
get {
throw new PlatformNotSupportedException();
}
}
public bool IsDS {
get {
throw new PlatformNotSupportedException();
}
}
public bool IsSystemAclCanonical {
get {
throw new PlatformNotSupportedException();
}
}
public override SecurityIdentifier Owner {
get {
throw new PlatformNotSupportedException();
}
set {
throw new PlatformNotSupportedException();
}
}
public SystemAcl SystemAcl {
get {
throw new PlatformNotSupportedException();
}
set {
throw new PlatformNotSupportedException();
}
}
public CommonSecurityDescriptor(bool isContainer, bool isDS, byte[] binaryForm, int offset)
{
throw new PlatformNotSupportedException();
}
public CommonSecurityDescriptor(bool isContainer, bool isDS, ControlFlags flags, SecurityIdentifier owner, SecurityIdentifier group, SystemAcl systemAcl, DiscretionaryAcl discretionaryAcl)
{
throw new PlatformNotSupportedException();
}
public CommonSecurityDescriptor(bool isContainer, bool isDS, RawSecurityDescriptor rawSecurityDescriptor)
{
throw new PlatformNotSupportedException();
}
public CommonSecurityDescriptor(bool isContainer, bool isDS, string sddlForm)
{
throw new PlatformNotSupportedException();
}
public void AddDiscretionaryAcl(byte revision, int trusted)
{
throw new PlatformNotSupportedException();
}
public void AddSystemAcl(byte revision, int trusted)
{
throw new PlatformNotSupportedException();
}
public void PurgeAccessControl(SecurityIdentifier sid)
{
throw new PlatformNotSupportedException();
}
public void PurgeAudit(SecurityIdentifier sid)
{
throw new PlatformNotSupportedException();
}
public void SetDiscretionaryAclProtection(bool isProtected, bool preserveInheritance)
{
throw new PlatformNotSupportedException();
}
public void SetSystemAclProtection(bool isProtected, bool preserveInheritance)
{
throw new PlatformNotSupportedException();
}
}
}