C# Class System.Security.AccessControl.NativeObjectSecurity

Inheritance: CommonObjectSecurity
Datei anzeigen Open project: dotnet/corefx Class Usage Examples

Protected Methods

Method Description
NativeObjectSecurity ( bool isContainer, System resourceType )
NativeObjectSecurity ( bool isContainer, System resourceType, System handle, System includeSections )
NativeObjectSecurity ( bool isContainer, System resourceType, System handle, System includeSections, System exceptionFromErrorCode, object exceptionContext )
NativeObjectSecurity ( bool isContainer, System resourceType, System exceptionFromErrorCode, object exceptionContext )
NativeObjectSecurity ( bool isContainer, System resourceType, string name, System includeSections )
NativeObjectSecurity ( bool isContainer, System resourceType, string name, System includeSections, System exceptionFromErrorCode, object exceptionContext )
NativeObjectSecurity ( bool isContainer, ResourceType resourceType ) : Microsoft.Win32
NativeObjectSecurity ( bool isContainer, ResourceType resourceType, ExceptionFromErrorCode exceptionFromErrorCode, object exceptionContext ) : Microsoft.Win32
NativeObjectSecurity ( bool isContainer, ResourceType resourceType, SafeHandle handle, AccessControlSections includeSections ) : Microsoft.Win32
NativeObjectSecurity ( bool isContainer, ResourceType resourceType, SafeHandle handle, AccessControlSections includeSections, ExceptionFromErrorCode exceptionFromErrorCode, object exceptionContext ) : Microsoft.Win32
NativeObjectSecurity ( bool isContainer, ResourceType resourceType, string name, AccessControlSections includeSections ) : Microsoft.Win32
NativeObjectSecurity ( bool isContainer, ResourceType resourceType, string name, AccessControlSections includeSections, ExceptionFromErrorCode exceptionFromErrorCode, object exceptionContext ) : Microsoft.Win32
Persist ( SafeHandle handle, AccessControlSections includeSections ) : void
Persist ( SafeHandle handle, AccessControlSections includeSections, object exceptionContext ) : void
Persist ( System handle, System includeSections ) : void
Persist ( System handle, System includeSections, object exceptionContext ) : void
Persist ( string name, AccessControlSections includeSections ) : void
Persist ( string name, AccessControlSections includeSections, object exceptionContext ) : void
Persist ( string name, System includeSections ) : void
Persist ( string name, System includeSections, object exceptionContext ) : void

Private Methods

Method Description
CreateInternal ( ResourceType resourceType, bool isContainer, string name, SafeHandle handle, AccessControlSections includeSections, bool createByName, ExceptionFromErrorCode exceptionFromErrorCode, object exceptionContext ) : CommonSecurityDescriptor
NativeObjectSecurity ( ResourceType resourceType, CommonSecurityDescriptor securityDescriptor ) : Microsoft.Win32
NativeObjectSecurity ( ResourceType resourceType, CommonSecurityDescriptor securityDescriptor, ExceptionFromErrorCode exceptionFromErrorCode ) : Microsoft.Win32
Persist ( string name, SafeHandle handle, AccessControlSections includeSections, object exceptionContext ) : void

Method Details

NativeObjectSecurity() protected method

protected NativeObjectSecurity ( bool isContainer, System resourceType )
isContainer bool
resourceType System

NativeObjectSecurity() protected method

protected NativeObjectSecurity ( bool isContainer, System resourceType, System handle, System includeSections )
isContainer bool
resourceType System
handle System
includeSections System

NativeObjectSecurity() protected method

protected NativeObjectSecurity ( bool isContainer, System resourceType, System handle, System includeSections, System exceptionFromErrorCode, object exceptionContext )
isContainer bool
resourceType System
handle System
includeSections System
exceptionFromErrorCode System
exceptionContext object

NativeObjectSecurity() protected method

protected NativeObjectSecurity ( bool isContainer, System resourceType, System exceptionFromErrorCode, object exceptionContext )
isContainer bool
resourceType System
exceptionFromErrorCode System
exceptionContext object

NativeObjectSecurity() protected method

protected NativeObjectSecurity ( bool isContainer, System resourceType, string name, System includeSections )
isContainer bool
resourceType System
name string
includeSections System

NativeObjectSecurity() protected method

protected NativeObjectSecurity ( bool isContainer, System resourceType, string name, System includeSections, System exceptionFromErrorCode, object exceptionContext )
isContainer bool
resourceType System
name string
includeSections System
exceptionFromErrorCode System
exceptionContext object

NativeObjectSecurity() protected method

protected NativeObjectSecurity ( bool isContainer, ResourceType resourceType ) : Microsoft.Win32
isContainer bool
resourceType ResourceType
return Microsoft.Win32

NativeObjectSecurity() protected method

protected NativeObjectSecurity ( bool isContainer, ResourceType resourceType, ExceptionFromErrorCode exceptionFromErrorCode, object exceptionContext ) : Microsoft.Win32
isContainer bool
resourceType ResourceType
exceptionFromErrorCode ExceptionFromErrorCode
exceptionContext object
return Microsoft.Win32

NativeObjectSecurity() protected method

protected NativeObjectSecurity ( bool isContainer, ResourceType resourceType, SafeHandle handle, AccessControlSections includeSections ) : Microsoft.Win32
isContainer bool
resourceType ResourceType
handle System.Runtime.InteropServices.SafeHandle
includeSections AccessControlSections
return Microsoft.Win32

NativeObjectSecurity() protected method

protected NativeObjectSecurity ( bool isContainer, ResourceType resourceType, SafeHandle handle, AccessControlSections includeSections, ExceptionFromErrorCode exceptionFromErrorCode, object exceptionContext ) : Microsoft.Win32
isContainer bool
resourceType ResourceType
handle System.Runtime.InteropServices.SafeHandle
includeSections AccessControlSections
exceptionFromErrorCode ExceptionFromErrorCode
exceptionContext object
return Microsoft.Win32

NativeObjectSecurity() protected method

protected NativeObjectSecurity ( bool isContainer, ResourceType resourceType, string name, AccessControlSections includeSections ) : Microsoft.Win32
isContainer bool
resourceType ResourceType
name string
includeSections AccessControlSections
return Microsoft.Win32

NativeObjectSecurity() protected method

protected NativeObjectSecurity ( bool isContainer, ResourceType resourceType, string name, AccessControlSections includeSections, ExceptionFromErrorCode exceptionFromErrorCode, object exceptionContext ) : Microsoft.Win32
isContainer bool
resourceType ResourceType
name string
includeSections AccessControlSections
exceptionFromErrorCode ExceptionFromErrorCode
exceptionContext object
return Microsoft.Win32

Persist() protected final method

protected final Persist ( SafeHandle handle, AccessControlSections includeSections ) : void
handle System.Runtime.InteropServices.SafeHandle
includeSections AccessControlSections
return void

Persist() protected method

protected Persist ( SafeHandle handle, AccessControlSections includeSections, object exceptionContext ) : void
handle System.Runtime.InteropServices.SafeHandle
includeSections AccessControlSections
exceptionContext object
return void

Persist() protected final method

protected final Persist ( System handle, System includeSections ) : void
handle System
includeSections System
return void

Persist() protected method

protected Persist ( System handle, System includeSections, object exceptionContext ) : void
handle System
includeSections System
exceptionContext object
return void

Persist() protected final method

protected final Persist ( string name, AccessControlSections includeSections ) : void
name string
includeSections AccessControlSections
return void

Persist() protected method

protected Persist ( string name, AccessControlSections includeSections, object exceptionContext ) : void
name string
includeSections AccessControlSections
exceptionContext object
return void

Persist() protected final method

protected final Persist ( string name, System includeSections ) : void
name string
includeSections System
return void

Persist() protected method

protected Persist ( string name, System includeSections, object exceptionContext ) : void
name string
includeSections System
exceptionContext object
return void