ObjectSecurity.Persist Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Metode terproteksi yang menyimpan informasi deskriptor keamanan dalam objek ini ObjectSecurity ke penyimpanan permanen.
Overload
Persist(SafeHandle, AccessControlSections) |
Menyimpan bagian yang ditentukan dari deskriptor keamanan yang terkait dengan objek ini ObjectSecurity ke penyimpanan permanen. Kami menyarankan agar nilai |
Persist(String, AccessControlSections) |
Menyimpan bagian yang ditentukan dari deskriptor keamanan yang terkait dengan objek ini ObjectSecurity ke penyimpanan permanen. Kami menyarankan agar nilai |
Persist(Boolean, String, AccessControlSections) |
Menyimpan bagian yang ditentukan dari deskriptor keamanan yang terkait dengan objek ini ObjectSecurity ke penyimpanan permanen. Kami menyarankan agar nilai |
Persist(SafeHandle, AccessControlSections)
Menyimpan bagian yang ditentukan dari deskriptor keamanan yang terkait dengan objek ini ObjectSecurity ke penyimpanan permanen. Kami menyarankan agar nilai includeSections
parameter yang diteruskan ke konstruktor dan metode persisten identik.
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)
Parameter
- handle
- SafeHandle
Handel yang digunakan untuk mengambil informasi yang bertahan.
- includeSections
- AccessControlSections
Salah AccessControlSections satu nilai enumerasi yang menentukan bagian deskriptor keamanan (aturan akses, aturan audit, pemilik, grup utama) dari objek yang dapat diamankan untuk disimpan.
Keterangan
Saat mempertahankan ObjectSecurity objek, jika nilai includeSections
parameter yang diteruskan ke Persist metode tidak identik dengan nilai includeSections
parameter yang diteruskan ke konstruktor yang digunakan untuk membuat objek tersebut, bagian objek yang ObjectSecurity bertahan dapat berisi nilai yang ObjectSecurity tidak dapat diprediksi. Misalnya, jika konstruktor dipanggil dengan includeSections
nilai Access, dan kemudian Persist metode dipanggil pada objek tersebut dengan includeSections
nilai All, objek persisten ObjectSecurity yang dihasilkan akan berisi nilai yang tidak dapat diprediksi untuk aturan audit, grup, dan pemiliknya.
Berlaku untuk
Persist(String, AccessControlSections)
Menyimpan bagian yang ditentukan dari deskriptor keamanan yang terkait dengan objek ini ObjectSecurity ke penyimpanan permanen. Kami menyarankan agar nilai includeSections
parameter yang diteruskan ke konstruktor dan metode persisten identik.
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)
Parameter
- name
- String
Nama yang digunakan untuk mengambil informasi yang bertahan.
- includeSections
- AccessControlSections
Salah AccessControlSections satu nilai enumerasi yang menentukan bagian deskriptor keamanan (aturan akses, aturan audit, pemilik, grup utama) dari objek yang dapat diamankan untuk disimpan.
Keterangan
Saat mempertahankan ObjectSecurity objek, jika nilai includeSections
parameter yang diteruskan ke Persist metode tidak identik dengan nilai includeSections
parameter yang diteruskan ke konstruktor yang digunakan untuk membuat objek tersebut, bagian objek yang ObjectSecurity bertahan dapat berisi nilai yang ObjectSecurity tidak dapat diprediksi. Misalnya, jika konstruktor dipanggil dengan includeSections
nilai Access, dan kemudian Persist metode dipanggil pada objek tersebut dengan includeSections
nilai All, objek persisten ObjectSecurity yang dihasilkan akan berisi nilai yang tidak dapat diprediksi untuk aturan audit, grup, dan pemiliknya.
Berlaku untuk
Persist(Boolean, String, AccessControlSections)
Menyimpan bagian yang ditentukan dari deskriptor keamanan yang terkait dengan objek ini ObjectSecurity ke penyimpanan permanen. Kami menyarankan agar nilai includeSections
parameter yang diteruskan ke konstruktor dan metode persisten identik.
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)
Parameter
- enableOwnershipPrivilege
- Boolean
true
untuk mengaktifkan hak istimewa yang memungkinkan penelepon untuk mengambil kepemilikan objek.
- name
- String
Nama yang digunakan untuk mengambil informasi yang bertahan.
- includeSections
- AccessControlSections
Salah AccessControlSections satu nilai enumerasi yang menentukan bagian deskriptor keamanan (aturan akses, aturan audit, pemilik, grup utama) dari objek yang dapat diamankan untuk disimpan.
- Atribut
Keterangan
Saat mempertahankan ObjectSecurity objek, jika nilai includeSections
parameter yang diteruskan ke Persist metode tidak identik dengan nilai includeSections
parameter yang diteruskan ke konstruktor yang digunakan untuk membuat objek tersebut, bagian objek yang ObjectSecurity bertahan dapat berisi nilai yang ObjectSecurity tidak dapat diprediksi. Misalnya, jika konstruktor dipanggil dengan includeSections
nilai Access, dan kemudian Persist metode dipanggil pada objek tersebut dengan includeSections
nilai All, objek persisten ObjectSecurity yang dihasilkan akan berisi nilai yang tidak dapat diprediksi untuk aturan audit, grup, dan pemiliknya.