C# Класс System.Security.AccessControl.NativeObjectSecurity

Наследование: CommonObjectSecurity
Показать файл Открыть проект Примеры использования класса

Защищенные методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

NativeObjectSecurity() защищенный Метод

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

NativeObjectSecurity() защищенный Метод

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

NativeObjectSecurity() защищенный Метод

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 NativeObjectSecurity ( bool isContainer, System resourceType, System exceptionFromErrorCode, object exceptionContext )
isContainer bool
resourceType System
exceptionFromErrorCode System
exceptionContext object

NativeObjectSecurity() защищенный Метод

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

NativeObjectSecurity() защищенный Метод

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 NativeObjectSecurity ( bool isContainer, ResourceType resourceType ) : Microsoft.Win32
isContainer bool
resourceType ResourceType
Результат Microsoft.Win32

NativeObjectSecurity() защищенный Метод

protected NativeObjectSecurity ( bool isContainer, ResourceType resourceType, ExceptionFromErrorCode exceptionFromErrorCode, object exceptionContext ) : Microsoft.Win32
isContainer bool
resourceType ResourceType
exceptionFromErrorCode ExceptionFromErrorCode
exceptionContext object
Результат Microsoft.Win32

NativeObjectSecurity() защищенный Метод

protected NativeObjectSecurity ( bool isContainer, ResourceType resourceType, SafeHandle handle, AccessControlSections includeSections ) : Microsoft.Win32
isContainer bool
resourceType ResourceType
handle System.Runtime.InteropServices.SafeHandle
includeSections AccessControlSections
Результат Microsoft.Win32

NativeObjectSecurity() защищенный Метод

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
Результат Microsoft.Win32

NativeObjectSecurity() защищенный Метод

protected NativeObjectSecurity ( bool isContainer, ResourceType resourceType, string name, AccessControlSections includeSections ) : Microsoft.Win32
isContainer bool
resourceType ResourceType
name string
includeSections AccessControlSections
Результат Microsoft.Win32

NativeObjectSecurity() защищенный Метод

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
Результат Microsoft.Win32

Persist() защищенный закрытый Метод

protected final Persist ( SafeHandle handle, AccessControlSections includeSections ) : void
handle System.Runtime.InteropServices.SafeHandle
includeSections AccessControlSections
Результат void

Persist() защищенный Метод

protected Persist ( SafeHandle handle, AccessControlSections includeSections, object exceptionContext ) : void
handle System.Runtime.InteropServices.SafeHandle
includeSections AccessControlSections
exceptionContext object
Результат void

Persist() защищенный закрытый Метод

protected final Persist ( System handle, System includeSections ) : void
handle System
includeSections System
Результат void

Persist() защищенный Метод

protected Persist ( System handle, System includeSections, object exceptionContext ) : void
handle System
includeSections System
exceptionContext object
Результат void

Persist() защищенный закрытый Метод

protected final Persist ( string name, AccessControlSections includeSections ) : void
name string
includeSections AccessControlSections
Результат void

Persist() защищенный Метод

protected Persist ( string name, AccessControlSections includeSections, object exceptionContext ) : void
name string
includeSections AccessControlSections
exceptionContext object
Результат void

Persist() защищенный закрытый Метод

protected final Persist ( string name, System includeSections ) : void
name string
includeSections System
Результат void

Persist() защищенный Метод

protected Persist ( string name, System includeSections, object exceptionContext ) : void
name string
includeSections System
exceptionContext object
Результат void