Class NativeObjectSecurity
Inheritance
System.Object
NativeObjectSecurity
Assembly: IronZip.dll
Syntax
public abstract class NativeObjectSecurity : CommonObjectSecurity
Constructors
NativeObjectSecurity(Boolean, ResourceType)
Declaration
protected NativeObjectSecurity(bool isContainer, ResourceType resourceType)
Parameters
| Type |
Name |
Description |
| System.Boolean |
isContainer |
|
| ResourceType |
resourceType |
|
NativeObjectSecurity(Boolean, ResourceType, SafeHandle, AccessControlSections)
Declaration
protected NativeObjectSecurity(bool isContainer, ResourceType resourceType, SafeHandle handle, AccessControlSections includeSections)
Parameters
NativeObjectSecurity(Boolean, ResourceType, SafeHandle, AccessControlSections, NativeObjectSecurity.ExceptionFromErrorCode, Object)
Declaration
protected NativeObjectSecurity(bool isContainer, ResourceType resourceType, SafeHandle handle, AccessControlSections includeSections, NativeObjectSecurity.ExceptionFromErrorCode exceptionFromErrorCode, object exceptionContext)
Parameters
NativeObjectSecurity(Boolean, ResourceType, NativeObjectSecurity.ExceptionFromErrorCode, Object)
Declaration
protected NativeObjectSecurity(bool isContainer, ResourceType resourceType, NativeObjectSecurity.ExceptionFromErrorCode exceptionFromErrorCode, object exceptionContext)
Parameters
NativeObjectSecurity(Boolean, ResourceType, String, AccessControlSections)
Declaration
protected NativeObjectSecurity(bool isContainer, ResourceType resourceType, string name, AccessControlSections includeSections)
Parameters
NativeObjectSecurity(Boolean, ResourceType, String, AccessControlSections, NativeObjectSecurity.ExceptionFromErrorCode, Object)
Declaration
protected NativeObjectSecurity(bool isContainer, ResourceType resourceType, string name, AccessControlSections includeSections, NativeObjectSecurity.ExceptionFromErrorCode exceptionFromErrorCode, object exceptionContext)
Parameters
Methods
Persist(SafeHandle, AccessControlSections)
Declaration
protected sealed override void Persist(SafeHandle handle, AccessControlSections includeSections)
Parameters
| Type |
Name |
Description |
| System.Runtime.InteropServices.SafeHandle |
handle |
|
| AccessControlSections |
includeSections |
|
Overrides
Persist(SafeHandle, AccessControlSections, Object)
Declaration
protected void Persist(SafeHandle handle, AccessControlSections includeSections, object exceptionContext)
Parameters
| Type |
Name |
Description |
| System.Runtime.InteropServices.SafeHandle |
handle |
|
| AccessControlSections |
includeSections |
|
| System.Object |
exceptionContext |
|
Persist(String, AccessControlSections)
Declaration
protected sealed override void Persist(string name, AccessControlSections includeSections)
Parameters
Overrides
Persist(String, AccessControlSections, Object)
Declaration
protected void Persist(string name, AccessControlSections includeSections, object exceptionContext)
Parameters
| Type |
Name |
Description |
| System.String |
name |
|
| AccessControlSections |
includeSections |
|
| System.Object |
exceptionContext |
|