DirectorySecurity Konstruktor
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.
Menginisialisasi instans baru kelas DirectorySecurity.
Overload
DirectorySecurity() |
Menginisialisasi instans baru kelas DirectorySecurity. |
DirectorySecurity(String, AccessControlSections) |
Menginisialisasi instans DirectorySecurity baru kelas dari direktori tertentu menggunakan nilai AccessControlSections enumerasi yang ditentukan. |
DirectorySecurity()
Menginisialisasi instans baru kelas DirectorySecurity.
public:
DirectorySecurity();
public DirectorySecurity ();
Public Sub New ()
Pengecualian
Sistem operasi saat ini bukan Microsoft Windows 2000 atau yang lebih baru.
Keterangan
Gunakan konstruktor ini ketika Anda ingin membuat objek kosong DirectorySecurity yang tidak didasarkan pada direktori yang ada. Anda kemudian dapat mengisi objek dengan informasi kontrol akses dan menerapkannya ke direktori.
Berlaku untuk
DirectorySecurity(String, AccessControlSections)
Menginisialisasi instans DirectorySecurity baru kelas dari direktori tertentu menggunakan nilai AccessControlSections enumerasi yang ditentukan.
public:
DirectorySecurity(System::String ^ name, System::Security::AccessControl::AccessControlSections includeSections);
public DirectorySecurity (string name, System.Security.AccessControl.AccessControlSections includeSections);
new System.Security.AccessControl.DirectorySecurity : string * System.Security.AccessControl.AccessControlSections -> System.Security.AccessControl.DirectorySecurity
Public Sub New (name As String, includeSections As AccessControlSections)
Parameter
- name
- String
Lokasi direktori untuk membuat DirectorySecurity objek.
- includeSections
- AccessControlSections
Salah AccessControlSections satu nilai yang menentukan jenis informasi daftar kontrol akses (ACL) untuk diambil.
Pengecualian
Parameter name
adalah string panjang nol, hanya berisi spasi kosong, atau berisi satu atau beberapa karakter yang tidak valid seperti yang didefinisikan oleh InvalidPathChars.
Parameternya name
adalah null
.
Jalur yang ditentukan tidak valid, (misalnya, jalur tersebut berada pada drive yang tidak dipetakan).
File yang ditentukan dalam name
parameter tidak ditemukan.
Terjadi kesalahan I/O saat membuka direktori.
Parameter name
dalam format yang tidak valid.
Sistem operasi saat ini bukan Microsoft Windows 2000 atau yang lebih baru.
Jalur yang ditentukan, nama file, atau keduanya melebihi panjang maksimum yang ditentukan sistem.
Akun sistem saat ini tidak memiliki hak administratif.
Direktori tidak dapat ditemukan.
Parameter name
menentukan direktori yang bersifat baca-saja.
-atau-
Operasi ini tidak didukung pada platform saat ini.
-atau-
Pemanggil tidak memiliki izin yang diperlukan.
Keterangan
Konstruktor ini mengambil informasi kontrol akses untuk direktori yang ditentukan lalu membuat DirectorySecurity objek yang merangkum informasi tersebut. Anda kemudian dapat memeriksa, menambahkan, atau menghapus informasi kontrol akses untuk direktori yang ditentukan.