DirectorySecurity Konstruktorok

Definíció

Inicializálja a DirectorySecurity osztály új példányát.

Túlterhelések

Name Description
DirectorySecurity()

Inicializálja a DirectorySecurity osztály új példányát.

DirectorySecurity(String, AccessControlSections)

Inicializálja az DirectorySecurity osztály új példányát egy adott könyvtárból az AccessControlSections enumerálás megadott értékeinek használatával.

DirectorySecurity()

Inicializálja a DirectorySecurity osztály új példányát.

public:
 DirectorySecurity();
public DirectorySecurity();
Public Sub New ()

Kivételek

A jelenlegi operációs rendszer nem Microsoft Windows 2000 vagy újabb.

Megjegyzések

Ezt a konstruktort akkor használja, ha olyan üres DirectorySecurity objektumot szeretne létrehozni, amely nem egy meglévő könyvtáron alapul. Ezután feltöltheti az objektumot hozzáférés-vezérlési információkkal, és alkalmazhatja azt egy könyvtárra.

A következőre érvényes:

DirectorySecurity(String, AccessControlSections)

Inicializálja az DirectorySecurity osztály új példányát egy adott könyvtárból az AccessControlSections enumerálás megadott értékeinek használatával.

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)

Paraméterek

name
String

Egy könyvtár helye, amelyből objektumot DirectorySecurity hozhat létre.

includeSections
AccessControlSections

Az egyik AccessControlSections érték, amely meghatározza a lekérni kívánt hozzáférés-vezérlési lista (ACL) adatait.

Kivételek

A name paraméter egy nulla hosszúságú sztring, csak üres szóközt tartalmaz, vagy egy vagy több érvénytelen karaktert tartalmaz a megadott módon InvalidPathChars.

A name paraméter a következő null: .

A megadott elérési út érvénytelen (például egy nem leképezett meghajtón).

A paraméterben name megadott fájl nem található.

A könyvtár megnyitásakor I/O-hiba történt.

A name paraméter formátuma érvénytelen.

A jelenlegi operációs rendszer nem Microsoft Windows 2000 vagy újabb.

A megadott elérési út, fájlnév vagy mindkettő meghaladja a rendszer által megadott maximális hosszt.

Az aktuális rendszerfiók nem rendelkezik rendszergazdai jogosultságokkal.

A könyvtár nem található.

A name paraméter egy írásvédett könyvtárat adott meg.

-vagy-

Ez a művelet az aktuális platformon nem támogatott.

-vagy-

A hívó nem rendelkezik a szükséges engedéllyel.

Megjegyzések

Ez a konstruktor lekéri a megadott könyvtár hozzáférés-vezérlési adatait, majd létrehoz egy DirectorySecurity objektumot, amely beágyazza ezeket az információkat. Ezután megvizsgálhatja, hozzáadhatja vagy törölheti a megadott címtár hozzáférés-vezérlési adatait.

A következőre érvényes: