System.Security.AccessControl.NativeObjectSecurity: Method Members

The methods of System.Security.AccessControl.NativeObjectSecurity are listed below. For a list of all members, see the NativeObjectSecurity Members list.

See Also: Inherited members from System.Security.AccessControl.CommonObjectSecurity

Protected Methods

override
Persist(System.Runtime.InteropServices.SafeHandle, AccessControlSections)

Saves the specified sections of the security descriptor associated with this System.Security.AccessControl.NativeObjectSecurity object to permanent storage. We recommend that the values of the includeSections parameters passed to the constructor and persist methods be identical. For more information, see Remarks.

override
Persist(string, AccessControlSections)

Saves the specified sections of the security descriptor associated with this System.Security.AccessControl.NativeObjectSecurity object to permanent storage. We recommend that the values of the includeSections parameters passed to the constructor and persist methods be identical. For more information, see Remarks.

Persist(System.Runtime.InteropServices.SafeHandle, AccessControlSections, object)

Saves the specified sections of the security descriptor associated with this System.Security.AccessControl.NativeObjectSecurity object to permanent storage. We recommend that the values of the includeSections parameters passed to the constructor and persist methods be identical. For more information, see Remarks.

Persist(string, AccessControlSections, object)

Saves the specified sections of the security descriptor associated with this System.Security.AccessControl.NativeObjectSecurity object to permanent storage. We recommend that the values of the includeSections parameters passed to the constructor and persist methods be identical. For more information, see Remarks.