ObjectSecurity.Persist Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bu ObjectSecurity nesnedeki güvenlik tanımlayıcı bilgilerini kalıcı depolama alanına kaydeden korumalı yöntemler.
Aşırı Yüklemeler
Persist(SafeHandle, AccessControlSections) |
Bu ObjectSecurity nesneyle ilişkili güvenlik tanımlayıcısının belirtilen bölümlerini kalıcı depolama alanına kaydeder. Oluşturucu ve kalıcı yöntemlere geçirilen parametrelerin değerlerinin |
Persist(String, AccessControlSections) |
Bu ObjectSecurity nesneyle ilişkili güvenlik tanımlayıcısının belirtilen bölümlerini kalıcı depolama alanına kaydeder. Oluşturucu ve kalıcı yöntemlere geçirilen parametrelerin değerlerinin |
Persist(Boolean, String, AccessControlSections) |
Bu ObjectSecurity nesneyle ilişkili güvenlik tanımlayıcısının belirtilen bölümlerini kalıcı depolama alanına kaydeder. Oluşturucu ve kalıcı yöntemlere geçirilen parametrelerin değerlerinin |
Persist(SafeHandle, AccessControlSections)
Bu ObjectSecurity nesneyle ilişkili güvenlik tanımlayıcısının belirtilen bölümlerini kalıcı depolama alanına kaydeder. Oluşturucu ve kalıcı yöntemlere geçirilen parametrelerin değerlerinin includeSections
aynı olmasını öneririz.
protected:
virtual void Persist(System::Runtime::InteropServices::SafeHandle ^ handle, System::Security::AccessControl::AccessControlSections includeSections);
protected virtual void Persist (System.Runtime.InteropServices.SafeHandle handle, System.Security.AccessControl.AccessControlSections includeSections);
abstract member Persist : System.Runtime.InteropServices.SafeHandle * System.Security.AccessControl.AccessControlSections -> unit
override this.Persist : System.Runtime.InteropServices.SafeHandle * System.Security.AccessControl.AccessControlSections -> unit
Protected Overridable Sub Persist (handle As SafeHandle, includeSections As AccessControlSections)
Parametreler
- handle
- SafeHandle
Kalıcı bilgileri almak için kullanılan tanıtıcı.
- includeSections
- AccessControlSections
AccessControlSections Kaydedilecek 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 ObjectSecurity nesneyi kalıcı hale getirmek için yönteme Persist geçirilen parametrenin includeSections
değeri, bu nesneyi oluşturmak ObjectSecurity için kullanılan oluşturucuya geçirilen parametrenin değeriyle includeSections
aynı değilse, kalıcı ObjectSecurity 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 includeSections
Allyöntem çağrılırsa, sonuçta kalıcı hale ObjectSecurity gelen nesne denetim kuralları, grubu ve sahibi için öngörülemeyen değerler içerir.
Şunlara uygulanır
Persist(String, AccessControlSections)
Bu ObjectSecurity nesneyle ilişkili güvenlik tanımlayıcısının belirtilen bölümlerini kalıcı depolama alanına kaydeder. Oluşturucu ve kalıcı yöntemlere geçirilen parametrelerin değerlerinin includeSections
aynı olmasını öneririz.
protected:
virtual void Persist(System::String ^ name, System::Security::AccessControl::AccessControlSections includeSections);
protected virtual void Persist (string name, System.Security.AccessControl.AccessControlSections includeSections);
abstract member Persist : string * System.Security.AccessControl.AccessControlSections -> unit
override this.Persist : string * System.Security.AccessControl.AccessControlSections -> unit
Protected Overridable Sub Persist (name As String, includeSections As AccessControlSections)
Parametreler
- name
- String
Kalıcı bilgileri almak için kullanılan ad.
- includeSections
- AccessControlSections
AccessControlSections Kaydedilecek 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 ObjectSecurity nesneyi kalıcı hale getirmek için yönteme Persist geçirilen parametrenin includeSections
değeri, bu nesneyi oluşturmak ObjectSecurity için kullanılan oluşturucuya geçirilen parametrenin değeriyle includeSections
aynı değilse, kalıcı ObjectSecurity 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 includeSections
Allyöntem çağrılırsa, sonuçta kalıcı hale ObjectSecurity gelen nesne denetim kuralları, grubu ve sahibi için öngörülemeyen değerler içerir.
Şunlara uygulanır
Persist(Boolean, String, AccessControlSections)
Bu ObjectSecurity nesneyle ilişkili güvenlik tanımlayıcısının belirtilen bölümlerini kalıcı depolama alanına kaydeder. Oluşturucu ve kalıcı yöntemlere geçirilen parametrelerin değerlerinin includeSections
aynı olmasını öneririz.
protected:
virtual void Persist(bool enableOwnershipPrivilege, System::String ^ name, System::Security::AccessControl::AccessControlSections includeSections);
protected virtual void Persist (bool enableOwnershipPrivilege, string name, System.Security.AccessControl.AccessControlSections includeSections);
[System.Runtime.ExceptionServices.HandleProcessCorruptedStateExceptions]
protected virtual void Persist (bool enableOwnershipPrivilege, string name, System.Security.AccessControl.AccessControlSections includeSections);
abstract member Persist : bool * string * System.Security.AccessControl.AccessControlSections -> unit
override this.Persist : bool * string * System.Security.AccessControl.AccessControlSections -> unit
[<System.Runtime.ExceptionServices.HandleProcessCorruptedStateExceptions>]
abstract member Persist : bool * string * System.Security.AccessControl.AccessControlSections -> unit
override this.Persist : bool * string * System.Security.AccessControl.AccessControlSections -> unit
Protected Overridable Sub Persist (enableOwnershipPrivilege As Boolean, name As String, includeSections As AccessControlSections)
Parametreler
- enableOwnershipPrivilege
- Boolean
true
çağıranın nesnenin sahipliğini almasını sağlayan ayrıcalığı etkinleştirmek için.
- name
- String
Kalıcı bilgileri almak için kullanılan ad.
- includeSections
- AccessControlSections
AccessControlSections Kaydedilecek 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.
- Öznitelikler
Açıklamalar
Bir ObjectSecurity nesneyi kalıcı hale getirmek için yönteme Persist geçirilen parametrenin includeSections
değeri, bu nesneyi oluşturmak ObjectSecurity için kullanılan oluşturucuya geçirilen parametrenin değeriyle includeSections
aynı değilse, kalıcı ObjectSecurity 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 includeSections
Allyöntem çağrılırsa, sonuçta kalıcı hale ObjectSecurity gelen nesne denetim kuralları, grubu ve sahibi için öngörülemeyen değerler içerir.