DirectorySecurity Oluşturucular
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.
DirectorySecurity sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
DirectorySecurity() |
DirectorySecurity sınıfının yeni bir örneğini başlatır. |
DirectorySecurity(String, AccessControlSections) |
Numaralandırmanın DirectorySecurity belirtilen değerlerini kullanarak belirtilen dizinden sınıfının yeni bir örneğini AccessControlSections başlatır. |
DirectorySecurity()
DirectorySecurity sınıfının yeni bir örneğini başlatır.
public:
DirectorySecurity();
public DirectorySecurity ();
Public Sub New ()
Özel durumlar
Geçerli işletim sistemi Microsoft Windows 2000 veya üzeri değildir.
Açıklamalar
Varolan bir dizini temel almamış boş DirectorySecurity bir nesne oluşturmak istediğinizde bu oluşturucuyu kullanın. Daha sonra nesneyi erişim denetimi bilgileriyle doldurabilir ve bir dizine uygulayabilirsiniz.
Şunlara uygulanır
DirectorySecurity(String, AccessControlSections)
Numaralandırmanın DirectorySecurity belirtilen değerlerini kullanarak belirtilen dizinden sınıfının yeni bir örneğini AccessControlSections başlatır.
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)
Parametreler
- name
- String
Nesnesi oluşturulacak DirectorySecurity dizinin konumu.
- includeSections
- AccessControlSections
AccessControlSections Alınacak erişim denetimi listesi (ACL) bilgilerinin türünü belirten değerlerden biri.
Özel durumlar
name
parametresi sıfır uzunluklu bir dizedir, yalnızca boşluk içerir veya tarafından InvalidPathCharstanımlanan bir veya daha fazla geçersiz karakter içerir.
name
parametresidirnull
.
Belirtilen yol geçersiz (örneğin, yol eşlenmemiş bir sürücü üzerinde).
parametresinde name
belirtilen dosya bulunamadı.
Dizin açılırken bir G/Ç hatası oluştu.
name
Parametre geçersiz biçimde.
Geçerli işletim sistemi Microsoft Windows 2000 veya üzeri değildir.
Belirtilen yol, dosya adı veya her ikisi birden sistem tarafından tanımlanan en fazla uzunluğu aşıyor.
Geçerli sistem hesabının yönetici ayrıcalıkları yok.
Dizin bulunamadı.
name
parametresi salt okunur bir dizin belirtti.
-veya-
Bu işlem geçerli platformda desteklenmiyor.
-veya-
Çağıranın gerekli izni yok.
Açıklamalar
Bu oluşturucu, belirtilen dizin için erişim denetimi bilgilerini alır ve ardından bu bilgileri kapsülleyen bir DirectorySecurity nesne oluşturur. Daha sonra belirtilen dizin için erişim denetimi bilgilerini inceleyebilir, ekleyebilir veya silebilirsiniz.