NativeObjectSecurity Oluşturucular

Tanım

NativeObjectSecurity sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

NativeObjectSecurity(Boolean, ResourceType)

Belirtilen değerlerle sınıfının yeni bir örneğini NativeObjectSecurity başlatır.

NativeObjectSecurity(Boolean, ResourceType, SafeHandle, AccessControlSections)

Belirtilen değerlerle sınıfının yeni bir örneğini NativeObjectSecurity başlatır. Oluşturucu ve kalıcı yöntemlere geçirilen parametrelerin değerlerinin includeSections aynı olmasını öneririz.

NativeObjectSecurity(Boolean, ResourceType, NativeObjectSecurity+ExceptionFromErrorCode, Object)

Belirtilen değerleri kullanarak sınıfının yeni bir örneğini NativeObjectSecurity başlatır.

NativeObjectSecurity(Boolean, ResourceType, String, AccessControlSections)

Belirtilen değerlerle sınıfının yeni bir örneğini NativeObjectSecurity başlatır. Oluşturucu ve kalıcı yöntemlere geçirilen parametrelerin değerlerinin includeSections aynı olmasını öneririz.

NativeObjectSecurity(Boolean, ResourceType, SafeHandle, AccessControlSections, NativeObjectSecurity+ExceptionFromErrorCode, Object)

Belirtilen değerlerle sınıfının yeni bir örneğini NativeObjectSecurity başlatır. Oluşturucu ve kalıcı yöntemlere geçirilen parametrelerin değerlerinin includeSections aynı olmasını öneririz.

NativeObjectSecurity(Boolean, ResourceType, String, AccessControlSections, NativeObjectSecurity+ExceptionFromErrorCode, Object)

Belirtilen değerlerle sınıfının yeni bir örneğini NativeObjectSecurity başlatır. Oluşturucu ve kalıcı yöntemlere geçirilen parametrelerin değerlerinin includeSections aynı olmasını öneririz.

NativeObjectSecurity(Boolean, ResourceType)

Belirtilen değerlerle sınıfının yeni bir örneğini NativeObjectSecurity başlatır.

protected:
 NativeObjectSecurity(bool isContainer, System::Security::AccessControl::ResourceType resourceType);
protected NativeObjectSecurity (bool isContainer, System.Security.AccessControl.ResourceType resourceType);
new System.Security.AccessControl.NativeObjectSecurity : bool * System.Security.AccessControl.ResourceType -> System.Security.AccessControl.NativeObjectSecurity
Protected Sub New (isContainer As Boolean, resourceType As ResourceType)

Parametreler

isContainer
Boolean

true yeni NativeObjectSecurity nesne bir kapsayıcı nesnesiyse.

resourceType
ResourceType

Yeni NativeObjectSecurity nesnenin ilişkilendirildiği güvenli hale getirilebilir nesnenin türü.

Şunlara uygulanır

NativeObjectSecurity(Boolean, ResourceType, SafeHandle, AccessControlSections)

Belirtilen değerlerle sınıfının yeni bir örneğini NativeObjectSecurity başlatır. Oluşturucu ve kalıcı yöntemlere geçirilen parametrelerin değerlerinin includeSections aynı olmasını öneririz.

protected:
 NativeObjectSecurity(bool isContainer, System::Security::AccessControl::ResourceType resourceType, System::Runtime::InteropServices::SafeHandle ^ handle, System::Security::AccessControl::AccessControlSections includeSections);
protected NativeObjectSecurity (bool isContainer, System.Security.AccessControl.ResourceType resourceType, System.Runtime.InteropServices.SafeHandle? handle, System.Security.AccessControl.AccessControlSections includeSections);
protected NativeObjectSecurity (bool isContainer, System.Security.AccessControl.ResourceType resourceType, System.Runtime.InteropServices.SafeHandle handle, System.Security.AccessControl.AccessControlSections includeSections);
new System.Security.AccessControl.NativeObjectSecurity : bool * System.Security.AccessControl.ResourceType * System.Runtime.InteropServices.SafeHandle * System.Security.AccessControl.AccessControlSections -> System.Security.AccessControl.NativeObjectSecurity
Protected Sub New (isContainer As Boolean, resourceType As ResourceType, handle As SafeHandle, includeSections As AccessControlSections)

Parametreler

isContainer
Boolean

true yeni NativeObjectSecurity nesne bir kapsayıcı nesnesiyse.

resourceType
ResourceType

Yeni NativeObjectSecurity nesnenin ilişkilendirildiği güvenli hale getirilebilir nesnenin türü.

handle
SafeHandle

Yeni NativeObjectSecurity nesnenin ilişkilendirildiği güvenli hale getirilebilir nesnenin tanıtıcısı.

includeSections
AccessControlSections

Bu NativeObjectSecurity nesneye AccessControlSections eklenecek güvenli hale getirilebilir nesnenin güvenlik tanımlayıcısının (erişim kuralları, denetim kuralları, sahip, birincil grup) bölümlerini belirten numaralandırma değerlerinden biri.

Açıklamalar

Bir NativeObjectSecurity nesneyi kalıcı hale getirmek için yönteme Persist geçirilen parametrenin includeSections değeri, bu nesneyi oluşturmak NativeObjectSecurity için kullanılan oluşturucuya geçirilen parametrenin değeriyle includeSections aynı değilse, kalıcı NativeObjectSecurity nesnenin bölümleri öngörülemeyen değerler içerebilir. Örneğin, bir includeSections oluşturucu değeriyle Accessçağrılır ve daha sonra Persist değeri ile bu nesnede bir includeSectionsAllyöntem çağrılırsa, sonuçta kalıcı hale NativeObjectSecurity gelen nesne denetim kuralları, grubu ve sahibi için öngörülemeyen değerler içerir.

Şunlara uygulanır

NativeObjectSecurity(Boolean, ResourceType, NativeObjectSecurity+ExceptionFromErrorCode, Object)

Belirtilen değerleri kullanarak sınıfının yeni bir örneğini NativeObjectSecurity başlatır.

protected:
 NativeObjectSecurity(bool isContainer, System::Security::AccessControl::ResourceType resourceType, System::Security::AccessControl::NativeObjectSecurity::ExceptionFromErrorCode ^ exceptionFromErrorCode, System::Object ^ exceptionContext);
protected NativeObjectSecurity (bool isContainer, System.Security.AccessControl.ResourceType resourceType, System.Security.AccessControl.NativeObjectSecurity.ExceptionFromErrorCode? exceptionFromErrorCode, object? exceptionContext);
protected NativeObjectSecurity (bool isContainer, System.Security.AccessControl.ResourceType resourceType, System.Security.AccessControl.NativeObjectSecurity.ExceptionFromErrorCode exceptionFromErrorCode, object exceptionContext);
new System.Security.AccessControl.NativeObjectSecurity : bool * System.Security.AccessControl.ResourceType * System.Security.AccessControl.NativeObjectSecurity.ExceptionFromErrorCode * obj -> System.Security.AccessControl.NativeObjectSecurity
Protected Sub New (isContainer As Boolean, resourceType As ResourceType, exceptionFromErrorCode As NativeObjectSecurity.ExceptionFromErrorCode, exceptionContext As Object)

Parametreler

isContainer
Boolean

true yeni NativeObjectSecurity nesne bir kapsayıcı nesnesiyse.

resourceType
ResourceType

Yeni NativeObjectSecurity nesnenin ilişkilendirildiği güvenli hale getirilebilir nesnenin türü.

exceptionFromErrorCode
NativeObjectSecurity.ExceptionFromErrorCode

Özel özel durumlar sağlayan tümleştiriciler tarafından uygulanan bir temsilci.

exceptionContext
Object

Özel durumun kaynağı veya hedefi hakkında bağlamsal bilgiler içeren bir nesne.

Şunlara uygulanır

NativeObjectSecurity(Boolean, ResourceType, String, AccessControlSections)

Belirtilen değerlerle sınıfının yeni bir örneğini NativeObjectSecurity başlatır. Oluşturucu ve kalıcı yöntemlere geçirilen parametrelerin değerlerinin includeSections aynı olmasını öneririz.

protected:
 NativeObjectSecurity(bool isContainer, System::Security::AccessControl::ResourceType resourceType, System::String ^ name, System::Security::AccessControl::AccessControlSections includeSections);
protected NativeObjectSecurity (bool isContainer, System.Security.AccessControl.ResourceType resourceType, string? name, System.Security.AccessControl.AccessControlSections includeSections);
protected NativeObjectSecurity (bool isContainer, System.Security.AccessControl.ResourceType resourceType, string name, System.Security.AccessControl.AccessControlSections includeSections);
new System.Security.AccessControl.NativeObjectSecurity : bool * System.Security.AccessControl.ResourceType * string * System.Security.AccessControl.AccessControlSections -> System.Security.AccessControl.NativeObjectSecurity
Protected Sub New (isContainer As Boolean, resourceType As ResourceType, name As String, includeSections As AccessControlSections)

Parametreler

isContainer
Boolean

true yeni NativeObjectSecurity nesne bir kapsayıcı nesnesiyse.

resourceType
ResourceType

Yeni NativeObjectSecurity nesnenin ilişkilendirildiği güvenli hale getirilebilir nesnenin türü.

name
String

Yeni NativeObjectSecurity nesnenin ilişkilendirildiği güvenli hale getirilebilir nesnenin adı.

includeSections
AccessControlSections

Bu NativeObjectSecurity nesneye AccessControlSections eklenecek güvenli hale getirilebilir nesnenin güvenlik tanımlayıcısının (erişim kuralları, denetim kuralları, sahip, birincil grup) bölümlerini belirten numaralandırma değerlerinden biri.

Açıklamalar

Bir NativeObjectSecurity nesneyi kalıcı hale getirmek için yönteme Persist geçirilen parametrenin includeSections değeri, bu nesneyi oluşturmak NativeObjectSecurity için kullanılan oluşturucuya geçirilen parametrenin değeriyle includeSections aynı değilse, kalıcı NativeObjectSecurity nesnenin bölümleri öngörülemeyen değerler içerebilir. Örneğin, bir includeSections oluşturucu değeriyle Accessçağrılır ve daha sonra Persist değeri ile bu nesnede bir includeSectionsAllyöntem çağrılırsa, sonuçta kalıcı hale NativeObjectSecurity gelen nesne denetim kuralları, grubu ve sahibi için öngörülemeyen değerler içerir.

Şunlara uygulanır

NativeObjectSecurity(Boolean, ResourceType, SafeHandle, AccessControlSections, NativeObjectSecurity+ExceptionFromErrorCode, Object)

Belirtilen değerlerle sınıfının yeni bir örneğini NativeObjectSecurity başlatır. Oluşturucu ve kalıcı yöntemlere geçirilen parametrelerin değerlerinin includeSections aynı olmasını öneririz.

protected:
 NativeObjectSecurity(bool isContainer, System::Security::AccessControl::ResourceType resourceType, System::Runtime::InteropServices::SafeHandle ^ handle, System::Security::AccessControl::AccessControlSections includeSections, System::Security::AccessControl::NativeObjectSecurity::ExceptionFromErrorCode ^ exceptionFromErrorCode, System::Object ^ exceptionContext);
protected NativeObjectSecurity (bool isContainer, System.Security.AccessControl.ResourceType resourceType, System.Runtime.InteropServices.SafeHandle? handle, System.Security.AccessControl.AccessControlSections includeSections, System.Security.AccessControl.NativeObjectSecurity.ExceptionFromErrorCode? exceptionFromErrorCode, object? exceptionContext);
protected NativeObjectSecurity (bool isContainer, System.Security.AccessControl.ResourceType resourceType, System.Runtime.InteropServices.SafeHandle handle, System.Security.AccessControl.AccessControlSections includeSections, System.Security.AccessControl.NativeObjectSecurity.ExceptionFromErrorCode exceptionFromErrorCode, object exceptionContext);
new System.Security.AccessControl.NativeObjectSecurity : bool * System.Security.AccessControl.ResourceType * System.Runtime.InteropServices.SafeHandle * System.Security.AccessControl.AccessControlSections * System.Security.AccessControl.NativeObjectSecurity.ExceptionFromErrorCode * obj -> System.Security.AccessControl.NativeObjectSecurity
Protected Sub New (isContainer As Boolean, resourceType As ResourceType, handle As SafeHandle, includeSections As AccessControlSections, exceptionFromErrorCode As NativeObjectSecurity.ExceptionFromErrorCode, exceptionContext As Object)

Parametreler

isContainer
Boolean

true yeni NativeObjectSecurity nesne bir kapsayıcı nesnesiyse.

resourceType
ResourceType

Yeni NativeObjectSecurity nesnenin ilişkilendirildiği güvenli hale getirilebilir nesnenin türü.

handle
SafeHandle

Yeni NativeObjectSecurity nesnenin ilişkilendirildiği güvenli hale getirilebilir nesnenin tanıtıcısı.

includeSections
AccessControlSections

Bu NativeObjectSecurity nesneye AccessControlSections eklenecek güvenli hale getirilebilir nesnenin güvenlik tanımlayıcısının (erişim kuralları, denetim kuralları, sahip, birincil grup) bölümlerini belirten numaralandırma değerlerinden biri.

exceptionFromErrorCode
NativeObjectSecurity.ExceptionFromErrorCode

Özel özel durumlar sağlayan tümleştiriciler tarafından uygulanan bir temsilci.

exceptionContext
Object

Özel durumun kaynağı veya hedefi hakkında bağlamsal bilgiler içeren bir nesne.

Açıklamalar

Bir NativeObjectSecurity nesneyi kalıcı hale getirmek için yönteme Persist geçirilen parametrenin includeSections değeri, bu nesneyi oluşturmak NativeObjectSecurity için kullanılan oluşturucuya geçirilen parametrenin değeriyle includeSections aynı değilse, kalıcı NativeObjectSecurity nesnenin bölümleri öngörülemeyen değerler içerebilir. Örneğin, bir includeSections oluşturucu değeriyle Accessçağrılır ve daha sonra Persist değeri ile bu nesnede bir includeSectionsAllyöntem çağrılırsa, sonuçta kalıcı hale NativeObjectSecurity gelen nesne denetim kuralları, grubu ve sahibi için öngörülemeyen değerler içerir.

Şunlara uygulanır

NativeObjectSecurity(Boolean, ResourceType, String, AccessControlSections, NativeObjectSecurity+ExceptionFromErrorCode, Object)

Belirtilen değerlerle sınıfının yeni bir örneğini NativeObjectSecurity başlatır. Oluşturucu ve kalıcı yöntemlere geçirilen parametrelerin değerlerinin includeSections aynı olmasını öneririz.

protected:
 NativeObjectSecurity(bool isContainer, System::Security::AccessControl::ResourceType resourceType, System::String ^ name, System::Security::AccessControl::AccessControlSections includeSections, System::Security::AccessControl::NativeObjectSecurity::ExceptionFromErrorCode ^ exceptionFromErrorCode, System::Object ^ exceptionContext);
protected NativeObjectSecurity (bool isContainer, System.Security.AccessControl.ResourceType resourceType, string? name, System.Security.AccessControl.AccessControlSections includeSections, System.Security.AccessControl.NativeObjectSecurity.ExceptionFromErrorCode? exceptionFromErrorCode, object? exceptionContext);
protected NativeObjectSecurity (bool isContainer, System.Security.AccessControl.ResourceType resourceType, string name, System.Security.AccessControl.AccessControlSections includeSections, System.Security.AccessControl.NativeObjectSecurity.ExceptionFromErrorCode exceptionFromErrorCode, object exceptionContext);
new System.Security.AccessControl.NativeObjectSecurity : bool * System.Security.AccessControl.ResourceType * string * System.Security.AccessControl.AccessControlSections * System.Security.AccessControl.NativeObjectSecurity.ExceptionFromErrorCode * obj -> System.Security.AccessControl.NativeObjectSecurity
Protected Sub New (isContainer As Boolean, resourceType As ResourceType, name As String, includeSections As AccessControlSections, exceptionFromErrorCode As NativeObjectSecurity.ExceptionFromErrorCode, exceptionContext As Object)

Parametreler

isContainer
Boolean

true yeni NativeObjectSecurity nesne bir kapsayıcı nesnesiyse.

resourceType
ResourceType

Yeni NativeObjectSecurity nesnenin ilişkilendirildiği güvenli hale getirilebilir nesnenin türü.

name
String

Yeni NativeObjectSecurity nesnenin ilişkilendirildiği güvenli hale getirilebilir nesnenin adı.

includeSections
AccessControlSections

Bu NativeObjectSecurity nesneye AccessControlSections eklenecek güvenli hale getirilebilir nesnenin güvenlik tanımlayıcısının (erişim kuralları, denetim kuralları, sahip, birincil grup) bölümlerini belirten numaralandırma değerlerinden biri.

exceptionFromErrorCode
NativeObjectSecurity.ExceptionFromErrorCode

Özel özel durumlar sağlayan tümleştiriciler tarafından uygulanan bir temsilci.

exceptionContext
Object

Özel durumun kaynağı veya hedefi hakkında bağlamsal bilgiler içeren bir nesne.

Açıklamalar

Bir NativeObjectSecurity nesneyi kalıcı hale getirmek için yönteme Persist geçirilen parametrenin includeSections değeri, bu nesneyi oluşturmak NativeObjectSecurity için kullanılan oluşturucuya geçirilen parametrenin değeriyle includeSections aynı değilse, kalıcı NativeObjectSecurity nesnenin bölümleri öngörülemeyen değerler içerebilir. Örneğin, bir includeSections oluşturucu değeriyle Accessçağrılır ve daha sonra Persist değeri ile bu nesnede bir includeSectionsAllyöntem çağrılırsa, sonuçta kalıcı hale NativeObjectSecurity gelen nesne denetim kuralları, grubu ve sahibi için öngörülemeyen değerler içerir.

Şunlara uygulanır