<?xml version="1.0"?>
<doc>
    <assembly>
        <name>System.Security.AccessControl</name>
    </assembly>
    <members>
        <member name="M:System.Security.AccessControl.DiscretionaryAcl.CreateAllowEveryoneFullAccess(System.Boolean,System.Boolean)">
            <summary>
            This static method will create an "allow everyone full control" single ACE DACL.
            </summary>
            <param name="isDS">whether it is a DS DACL</param>
            <param name="isContainer">whether it is a container</param>
            <returns>The single ACE DACL</returns>
            Note: This method is created to get the best behavior for using "allow everyone full access"
            single ACE DACL to replace null DACL from CommonSecurityObject.
        </member>
        <member name="P:System.Security.AccessControl.ObjectSecurity.SecurityDescriptor">
            <summary>
            Gets the security descriptor for this instance.
            </summary>
        </member>
        <member name="T:System.Security.AccessControl.Privilege">
            <summary>
            Managed wrapper for NT privileges
            </summary>
        </member>
        <member name="P:System.NotImplemented.ByDesign">
            <summary>
            Permanent NotImplementedException with no message shown to user.
            </summary>
        </member>
        <member name="M:System.NotImplemented.ByDesignWithMessage(System.String)">
            <summary>
            Permanent NotImplementedException with localized message shown to user.
            </summary>
        </member>
        <member name="P:System.SR.AccessControl_AclTooLong">
            <summary>Length of the access control list exceed the allowed maximum.</summary>
        </member>
        <member name="P:System.SR.AccessControl_InvalidAccessRuleType">
            <summary>The access rule is not the correct type.</summary>
        </member>
        <member name="P:System.SR.AccessControl_InvalidAuditRuleType">
            <summary>The audit rule is not the correct type.</summary>
        </member>
        <member name="P:System.SR.AccessControl_InvalidOwner">
            <summary>The security identifier is not allowed to be the owner of this object.</summary>
        </member>
        <member name="P:System.SR.AccessControl_InvalidGroup">
            <summary>The security identifier is not allowed to be the primary group of this object.</summary>
        </member>
        <member name="P:System.SR.AccessControl_InvalidHandle">
            <summary>The supplied handle is invalid. This can happen when trying to set an ACL on an anonymous kernel object.</summary>
        </member>
        <member name="P:System.SR.AccessControl_InvalidSecurityDescriptorRevision">
            <summary>Security descriptor with revision other than '1' are not legal.</summary>
        </member>
        <member name="P:System.SR.AccessControl_InvalidSecurityDescriptorSelfRelativeForm">
            <summary>Security descriptor must be in the self-relative form.</summary>
        </member>
        <member name="P:System.SR.AccessControl_InvalidSidInSDDLString">
            <summary>The SDDL string contains an invalid sid or a sid that cannot be translated.</summary>
        </member>
        <member name="P:System.SR.AccessControl_MustSpecifyContainerAcl">
            <summary>The named parameter must be a container ACL.</summary>
        </member>
        <member name="P:System.SR.AccessControl_MustSpecifyDirectoryObjectAcl">
            <summary>The named parameter must be a directory-object ACL.</summary>
        </member>
        <member name="P:System.SR.AccessControl_MustSpecifyLeafObjectAcl">
            <summary>The named parameter must be a non-container ACL.</summary>
        </member>
        <member name="P:System.SR.AccessControl_MustSpecifyNonDirectoryObjectAcl">
            <summary>The named parameter must be a non-directory-object ACL.</summary>
        </member>
        <member name="P:System.SR.AccessControl_NoAssociatedSecurity">
            <summary>Unable to perform a security operation on an object that has no associated security. This can happen when trying to get an ACL of an anonymous kernel object.</summary>
        </member>
        <member name="P:System.SR.AccessControl_UnexpectedError">
            <summary>Method failed with unexpected error code {0}.</summary>
        </member>
        <member name="P:System.SR.Arg_EnumAtLeastOneFlag">
            <summary>Must set at least one flag.</summary>
        </member>
        <member name="P:System.SR.Arg_EnumIllegalVal">
            <summary>Illegal enum value: {0}.</summary>
        </member>
        <member name="P:System.SR.Arg_InvalidOperationException">
            <summary>Operation is not valid due to the current state of the object.</summary>
        </member>
        <member name="P:System.SR.Arg_MustBeIdentityReferenceType">
            <summary>Type must be an IdentityReference, such as NTAccount or SecurityIdentifier.</summary>
        </member>
        <member name="P:System.SR.Argument_ArgumentZero">
            <summary>Argument cannot be zero.</summary>
        </member>
        <member name="P:System.SR.Argument_InvalidAnyFlag">
            <summary>No flags can be set.</summary>
        </member>
        <member name="P:System.SR.Argument_InvalidEnumValue">
            <summary>The value '{0}' is not valid for this usage of the type {1}.</summary>
        </member>
        <member name="P:System.SR.Argument_InvalidName">
            <summary>Invalid name.</summary>
        </member>
        <member name="P:System.SR.Argument_InvalidPrivilegeName">
            <summary>Privilege '{0}' is not valid on this system.</summary>
        </member>
        <member name="P:System.SR.Argument_InvalidSafeHandle">
            <summary>The SafeHandle is invalid.</summary>
        </member>
        <member name="P:System.SR.ArgumentException_InvalidAceBinaryForm">
            <summary>The binary form of an ACE object is invalid.</summary>
        </member>
        <member name="P:System.SR.ArgumentException_InvalidAclBinaryForm">
            <summary>The binary form of an ACL object is invalid.</summary>
        </member>
        <member name="P:System.SR.ArgumentException_InvalidSDSddlForm">
            <summary>The SDDL form of a security descriptor object is invalid.</summary>
        </member>
        <member name="P:System.SR.ArgumentOutOfRange_ArrayLength">
            <summary>The length of the array must be between {0} and {1}, inclusive.</summary>
        </member>
        <member name="P:System.SR.ArgumentOutOfRange_ArrayLengthMultiple">
            <summary>The length of the array must be a multiple of {0}.</summary>
        </member>
        <member name="P:System.SR.ArgumentOutOfRange_ArrayTooSmall">
            <summary>Destination array is not long enough to copy all the required data. Check array length and offset.</summary>
        </member>
        <member name="P:System.SR.ArgumentOutOfRange_Enum">
            <summary>Enum value was out of legal range.</summary>
        </member>
        <member name="P:System.SR.ArgumentOutOfRange_InvalidUserDefinedAceType">
            <summary>User-defined ACEs must not have a well-known ACE type.</summary>
        </member>
        <member name="P:System.SR.ArgumentOutOfRange_NeedNonNegNum">
            <summary>Non-negative number required.</summary>
        </member>
        <member name="P:System.SR.InvalidOperation_ModificationOfNonCanonicalAcl">
            <summary>This access control list is not in canonical form and therefore cannot be modified.</summary>
        </member>
        <member name="P:System.SR.InvalidOperation_MustBeSameThread">
            <summary>This operation must take place on the same thread on which the object was created.</summary>
        </member>
        <member name="P:System.SR.InvalidOperation_MustLockForReadOrWrite">
            <summary>Object must be locked for read or write.</summary>
        </member>
        <member name="P:System.SR.InvalidOperation_MustLockForWrite">
            <summary>Object must be locked for read.</summary>
        </member>
        <member name="P:System.SR.InvalidOperation_MustRevertPrivilege">
            <summary>Must revert the privilege prior to attempting this operation.</summary>
        </member>
        <member name="P:System.SR.InvalidOperation_NoSecurityDescriptor">
            <summary>The object does not contain a security descriptor.</summary>
        </member>
        <member name="P:System.SR.InvalidOperation_OnlyValidForDS">
            <summary>Adding ACEs with Object Flags and Object GUIDs is only valid for directory-object ACLs.</summary>
        </member>
        <member name="P:System.SR.InvalidOperation_DisconnectedPipe">
            <summary>The pipe has been disconnected.</summary>
        </member>
        <member name="P:System.SR.NotSupported_SetMethod">
            <summary>The 'set' method is not supported on this property.</summary>
        </member>
        <member name="P:System.SR.PrivilegeNotHeld_Default">
            <summary>The process does not possess some privilege required for this operation.</summary>
        </member>
        <member name="P:System.SR.PrivilegeNotHeld_Named">
            <summary>The process does not possess the '{0}' privilege which is required for this operation.</summary>
        </member>
        <member name="P:System.SR.Rank_MultiDimNotSupported">
            <summary>Only single dimension arrays are supported here.</summary>
        </member>
        <member name="P:System.SR.PlatformNotSupported_AccessControl">
            <summary>Access Control List (ACL) APIs are part of resource management on Windows and are not supported on this platform.</summary>
        </member>
    </members>
</doc>
