Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion xml/System.Security.AccessControl/CompoundAce.xml
Original file line number Diff line number Diff line change
Expand Up @@ -183,7 +183,7 @@
<summary>Marshals the contents of the <see cref="T:System.Security.AccessControl.CompoundAce" /> object into the specified byte array beginning at the specified offset.</summary>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="offset" /> is negative or too high to allow the entire <see cref="T:System.Security.AccessControl.CompoundAce" /> to be copied into <paramref name="array" />.</exception>
<paramref name="offset" /> is negative or too high to allow the entire <see cref="T:System.Security.AccessControl.CompoundAce" /> to be copied into <paramref name="binaryForm" />.</exception>
</Docs>
</Member>
</Members>
Expand Down
22 changes: 11 additions & 11 deletions xml/System.Security.AccessControl/CustomAce.xml
Original file line number Diff line number Diff line change
Expand Up @@ -35,11 +35,11 @@
<Docs>
<summary>Represents an Access Control Entry (ACE) that is not defined by one of the members of the <see cref="T:System.Security.AccessControl.AceType" /> enumeration.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
A <xref:System.Security.AccessControl.CustomAce> object contains an ACE header and an opaque blob of data.
<format type="text/markdown"><![CDATA[

## Remarks
A <xref:System.Security.AccessControl.CustomAce> object contains an ACE header and an opaque blob of data.

]]></format>
</remarks>
</Docs>
Expand Down Expand Up @@ -81,11 +81,11 @@
<param name="opaque">An array of byte values that contains the data for the new ACE. This value can be <see langword="null" />. The length of this array must not be greater than the value of the <see cref="F:System.Security.AccessControl.CustomAce.MaxOpaqueLength" /> field, and must be a multiple of four.</param>
<summary>Initializes a new instance of the <see cref="T:System.Security.AccessControl.CustomAce" /> class.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The `opaque` data is not cloned. The data should be cloned before calling this constructor if the caller does not trust the source of the data to not modify the data.
<format type="text/markdown"><![CDATA[

## Remarks
The `opaque` data is not cloned. The data should be cloned before calling this constructor if the caller does not trust the source of the data to not modify the data.

]]></format>
</remarks>
<exception cref="T:System.ArgumentOutOfRangeException">The value of the <paramref name="type" /> parameter is not greater than <see cref="F:System.Security.AccessControl.AceType.MaxDefinedAceType" /> or the length of the <paramref name="opaque" /> array is either greater than the value of the <see cref="F:System.Security.AccessControl.CustomAce.MaxOpaqueLength" /> field or not a multiple of four.</exception>
Expand Down Expand Up @@ -163,7 +163,7 @@
<summary>Marshals the contents of the <see cref="T:System.Security.AccessControl.CustomAce" /> object into the specified byte array beginning at the specified offset.</summary>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="offset" /> is negative or too high to allow the entire <see cref="T:System.Security.AccessControl.CustomAce" /> to be copied into <paramref name="array" />.</exception>
<paramref name="offset" /> is negative or too high to allow the entire <see cref="T:System.Security.AccessControl.CustomAce" /> to be copied into <paramref name="binaryForm" />.</exception>
</Docs>
</Member>
<Member MemberName="GetOpaque">
Expand Down
2 changes: 1 addition & 1 deletion xml/System.Security.AccessControl/FileSecurity.xml
Original file line number Diff line number Diff line change
Expand Up @@ -180,7 +180,7 @@ You can add access or audit rules to the <xref:System.Security.AccessControl.Fil
<exception cref="T:System.IO.FileNotFoundException">The file specified in the <paramref name="fileName" /> parameter was not found.</exception>
<exception cref="T:System.IO.IOException">An I/O error occurred while opening the file.</exception>
<exception cref="T:System.NotSupportedException">
<paramref name="path" /> is in an invalid format.</exception>
<paramref name="fileName" /> is in an invalid format.</exception>
<exception cref="T:System.Runtime.InteropServices.SEHException">The <paramref name="fileName" /> parameter is <see langword="null" />.</exception>
<exception cref="T:System.PlatformNotSupportedException">The current operating system is not Microsoft Windows 2000 or later.</exception>
<exception cref="T:System.IO.PathTooLongException">The specified path, file name, or both exceed the system-defined maximum length. </exception>
Expand Down
22 changes: 11 additions & 11 deletions xml/System.Security.AccessControl/GenericAce.xml
Original file line number Diff line number Diff line change
Expand Up @@ -35,11 +35,11 @@
<Docs>
<summary>Represents an Access Control Entry (ACE), and is the base class for all other ACE classes.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
An ACE contains both an ACE header and a binary blob. The header contains information about the type of the ACE, various flags, and the size of the binary blob.
<format type="text/markdown"><![CDATA[

## Remarks
An ACE contains both an ACE header and a binary blob. The header contains information about the type of the ACE, various flags, and the size of the binary blob.

]]></format>
</remarks>
</Docs>
Expand Down Expand Up @@ -76,11 +76,11 @@
<summary>Gets or sets the <see cref="T:System.Security.AccessControl.AceFlags" /> associated with this <see cref="T:System.Security.AccessControl.GenericAce" /> object.</summary>
<value>The <see cref="T:System.Security.AccessControl.AceFlags" /> associated with this <see cref="T:System.Security.AccessControl.GenericAce" /> object.</value>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
An <xref:System.Security.AccessControl.AceFlags> object contains flags that specify information about the inheritance, inheritance propagation, and auditing conditions for an Access Control Entry (ACE).
<format type="text/markdown"><![CDATA[

## Remarks
An <xref:System.Security.AccessControl.AceFlags> object contains flags that specify information about the inheritance, inheritance propagation, and auditing conditions for an Access Control Entry (ACE).

]]></format>
</remarks>
</Docs>
Expand Down Expand Up @@ -347,7 +347,7 @@
<summary>Marshals the contents of the <see cref="T:System.Security.AccessControl.GenericAce" /> object into the specified byte array beginning at the specified offset.</summary>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="offset" /> is negative or too high to allow the entire <see cref="T:System.Security.AccessControl.GenericAcl" /> to be copied into <paramref name="array" />.</exception>
<paramref name="offset" /> is negative or too high to allow the entire <see cref="T:System.Security.AccessControl.GenericAcl" /> to be copied into <paramref name="binaryForm" />.</exception>
</Docs>
</Member>
<Member MemberName="GetHashCode">
Expand Down
12 changes: 6 additions & 6 deletions xml/System.Security.AccessControl/GenericAcl.xml
Original file line number Diff line number Diff line change
Expand Up @@ -105,11 +105,11 @@
<Docs>
<summary>The revision level of the current <see cref="T:System.Security.AccessControl.GenericAcl" />. This value is returned by the <see cref="P:System.Security.AccessControl.GenericAcl.Revision" /> property for Access Control Lists (ACLs) that are not associated with Directory Services objects.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The revision level cannot be changed after an instance of the <xref:System.Security.AccessControl.GenericAcl> class has been created.
<format type="text/markdown"><![CDATA[

## Remarks
The revision level cannot be changed after an instance of the <xref:System.Security.AccessControl.GenericAcl> class has been created.

]]></format>
</remarks>
</Docs>
Expand Down Expand Up @@ -295,7 +295,7 @@
<summary>Marshals the contents of the <see cref="T:System.Security.AccessControl.GenericAcl" /> object into the specified byte array beginning at the specified offset.</summary>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="offset" /> is negative or too high to allow the entire <see cref="T:System.Security.AccessControl.GenericAcl" /> to be copied into <paramref name="array" />.</exception>
<paramref name="offset" /> is negative or too high to allow the entire <see cref="T:System.Security.AccessControl.GenericAcl" /> to be copied into <paramref name="binaryForm" />.</exception>
</Docs>
</Member>
<Member MemberName="GetEnumerator">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -167,7 +167,7 @@
<summary>Returns an array of byte values that represents the information contained in this <see cref="T:System.Security.AccessControl.GenericSecurityDescriptor" /> object.</summary>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="offset" /> is negative or too high to allow the entire <see cref="T:System.Security.AccessControl.GenericSecurityDescriptor" /> to be copied into <paramref name="array" />.</exception>
<paramref name="offset" /> is negative or too high to allow the entire <see cref="T:System.Security.AccessControl.GenericSecurityDescriptor" /> to be copied into <paramref name="binaryForm" />.</exception>
</Docs>
</Member>
<Member MemberName="GetSddlForm">
Expand Down
22 changes: 11 additions & 11 deletions xml/System.Security.AccessControl/ObjectAce.xml
Original file line number Diff line number Diff line change
Expand Up @@ -169,7 +169,7 @@
<summary>Marshals the contents of the <see cref="T:System.Security.AccessControl.ObjectAce" /> object into the specified byte array beginning at the specified offset.</summary>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="offset" /> is negative or too high to allow the entire <see cref="T:System.Security.AccessControl.ObjectAce" /> to be copied into <paramref name="array" />.</exception>
<paramref name="offset" /> is negative or too high to allow the entire <see cref="T:System.Security.AccessControl.ObjectAce" /> to be copied into <paramref name="binaryForm" />.</exception>
</Docs>
</Member>
<Member MemberName="InheritedObjectAceType">
Expand Down Expand Up @@ -204,11 +204,11 @@
<summary>Gets or sets the GUID of the object type that can inherit the Access Control Entry (ACE) that this <see cref="T:System.Security.AccessControl.ObjectAce" /> object represents.</summary>
<value>The GUID of the object type that can inherit the Access Control Entry (ACE) that this <see cref="T:System.Security.AccessControl.ObjectAce" /> object represents.</value>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
If the value of the <xref:System.Security.AccessControl.ObjectAce.ObjectAceFlags%2A> parameter does not contain the value <xref:System.Security.AccessControl.ObjectAceFlags.InheritedObjectAceTypePresent>, this property is ignored.
<format type="text/markdown"><![CDATA[

## Remarks
If the value of the <xref:System.Security.AccessControl.ObjectAce.ObjectAceFlags%2A> parameter does not contain the value <xref:System.Security.AccessControl.ObjectAceFlags.InheritedObjectAceTypePresent>, this property is ignored.

]]></format>
</remarks>
</Docs>
Expand Down Expand Up @@ -317,11 +317,11 @@
<summary>Gets or sets the GUID of the object type associated with this <see cref="T:System.Security.AccessControl.ObjectAce" /> object.</summary>
<value>The GUID of the object type associated with this <see cref="T:System.Security.AccessControl.ObjectAce" /> object.</value>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
If the value of the <xref:System.Security.AccessControl.ObjectAce.ObjectAceFlags%2A> parameter does not contain the value <xref:System.Security.AccessControl.ObjectAceFlags.ObjectAceTypePresent>, this property is ignored.
<format type="text/markdown"><![CDATA[

## Remarks
If the value of the <xref:System.Security.AccessControl.ObjectAce.ObjectAceFlags%2A> parameter does not contain the value <xref:System.Security.AccessControl.ObjectAceFlags.ObjectAceTypePresent>, this property is ignored.

]]></format>
</remarks>
</Docs>
Expand Down
2 changes: 1 addition & 1 deletion xml/System.Security.AccessControl/ObjectAuditRule.xml
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@
<param name="auditFlags">The audit conditions.</param>
<summary>Initializes a new instance of the <see cref="T:System.Security.AccessControl.ObjectAuditRule" /> class.</summary>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentException">The value of the <paramref name="identity" /> parameter cannot be cast as a <see cref="T:System.Security.Principal.SecurityIdentifier" />, or the <paramref name="type" /> parameter contains an invalid value.</exception>
<exception cref="T:System.ArgumentException">The value of the <paramref name="identity" /> parameter cannot be cast as a <see cref="T:System.Security.Principal.SecurityIdentifier" />, or the <paramref name="objectType" /> parameter contains an invalid value.</exception>
<exception cref="T:System.ArgumentOutOfRangeException">The value of the <paramref name="accessMask" /> parameter is 0, or the <paramref name="inheritanceFlags" /> or <paramref name="propagationFlags" /> parameters contain unrecognized flag values.</exception>
</Docs>
</Member>
Expand Down
24 changes: 11 additions & 13 deletions xml/System.Security.AccessControl/RawAcl.xml
Original file line number Diff line number Diff line change
Expand Up @@ -35,11 +35,11 @@
<Docs>
<summary>Represents an Access Control List (ACL).</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The <xref:System.Security.AccessControl.RawAcl> class allows full manipulation of Access Control Entries (ACEs). It does not enforce ordering rules for ACEs and does not provide validation logic. Any ACE can be inserted, modified, or removed at any location in the ACL.
<format type="text/markdown"><![CDATA[

## Remarks
The <xref:System.Security.AccessControl.RawAcl> class allows full manipulation of Access Control Entries (ACEs). It does not enforce ordering rules for ACEs and does not provide validation logic. Any ACE can be inserted, modified, or removed at any location in the ACL.

]]></format>
</remarks>
</Docs>
Expand Down Expand Up @@ -231,7 +231,7 @@
<summary>Marshals the contents of the <see cref="T:System.Security.AccessControl.RawAcl" /> object into the specified byte array beginning at the specified offset.</summary>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="offset" /> is negative or too high to allow the entire <see cref="T:System.Security.AccessControl.RawAcl" /> to be copied into <paramref name="array" />.</exception>
<paramref name="offset" /> is negative or too high to allow the entire <see cref="T:System.Security.AccessControl.RawAcl" /> to be copied into <paramref name="binaryForm" />.</exception>
</Docs>
</Member>
<Member MemberName="InsertAce">
Expand Down Expand Up @@ -271,15 +271,13 @@
<param name="ace">The ACE to insert.</param>
<summary>Inserts the specified Access Control Entry (ACE) at the specified index.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The inserted ACE is not cloned before insertion, so any modifications to the ACE after it has been inserted are reflected in the Access Control List (ACL).
<format type="text/markdown"><![CDATA[

## Remarks
The inserted ACE is not cloned before insertion, so any modifications to the ACE after it has been inserted are reflected in the Access Control List (ACL).

]]></format>
</remarks>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="offset" /> is negative or too high to allow the entire <see cref="T:System.Security.AccessControl.GenericAcl" /> to be copied into <paramref name="array" />.</exception>
</Docs>
</Member>
<Member MemberName="Item">
Expand Down
4 changes: 2 additions & 2 deletions xml/System.Security.AccessControl/RegistryAccessRule.xml
Original file line number Diff line number Diff line change
Expand Up @@ -163,7 +163,7 @@

-or-

<paramref name="eventRights" /> is zero.</exception>
<paramref name="registryRights" /> is zero.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="identity" /> is neither of type <see cref="T:System.Security.Principal.SecurityIdentifier" /> nor of a type such as <see cref="T:System.Security.Principal.NTAccount" /> that can be converted to type <see cref="T:System.Security.Principal.SecurityIdentifier" />.</exception>
</Docs>
Expand Down Expand Up @@ -426,7 +426,7 @@

<paramref name="propagationFlags" /> specifies an invalid value.</exception>
<exception cref="T:System.ArgumentNullException">
<paramref name="eventRights" /> is zero.</exception>
<paramref name="registryRights" /> is zero.</exception>
<exception cref="T:System.ArgumentException">
<paramref name="identity" /> is <see langword="null" />.

Expand Down
Loading