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ı depolamaya 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
Accessoluşturucu değeriyle çağrılır ve daha sonra değeri ile bu nesnede bir includeSections
PersistAllyöntem çağrılırsa, sonuçta kalıcı hale gelen ObjectSecurity 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
Accessoluşturucu değeriyle çağrılır ve daha sonra değeri ile bu nesnede bir includeSections
PersistAllyöntem çağrılırsa, sonuçta kalıcı hale gelen ObjectSecurity 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
Accessoluşturucu değeriyle çağrılır ve daha sonra değeri ile bu nesnede bir includeSections
PersistAllyöntem çağrılırsa, sonuçta kalıcı hale gelen ObjectSecurity nesne denetim kuralları, grubu ve sahibi için öngörülemeyen değerler içerir.
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin