FileStream.SetAccessControl(FileSecurity) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wendet von einem FileSecurity-Objekt beschriebene Einträge in Zugriffssteuerungslisten auf die Datei an, die vom aktuellen FileStream-Objekt beschrieben wird.
public:
void SetAccessControl(System::Security::AccessControl::FileSecurity ^ fileSecurity);
public void SetAccessControl (System.Security.AccessControl.FileSecurity fileSecurity);
member this.SetAccessControl : System.Security.AccessControl.FileSecurity -> unit
Public Sub SetAccessControl (fileSecurity As FileSecurity)
Parameter
- fileSecurity
- FileSecurity
Ein Objekt, das einen Eintrag in einer Zugriffssteuerungsliste beschreibt, der auf die aktuelle Datei angewendet werden soll.
Ausnahmen
Die Datei ist geschlossen.
Der fileSecurity
-Parameter ist null
.
Die Datei konnte nicht gefunden oder geändert werden.
Der aktuelle Prozess hat keinen Zugriff zum Öffnen der Datei.
Hinweise
Obwohl die -Klasse und für eine vorhandene Datei verwendet werden können, sollten Sie die -Methode FileStream SetAccessControl File.SetAccessControl verwenden, da sie einfacher zu verwenden ist.
Die SetAccessControl -Methode wendet Einträge der Zugriffssteuerungsliste (Access Control List, ACL) auf eine Datei an, die die nicht in der ACL enthaltene Liste darstellt.
Achtung
Die für den Parameter angegebene ACL fileSecurity
ersetzt die vorhandene ACL für die Datei. Verwenden Sie zum Hinzufügen von Berechtigungen für einen neuen Benutzer die -Methode, um die vorhandene Zugriffssteuerungsliste zu erhalten, sie zu ändern und dann zu verwenden, um sie wieder auf GetAccessControl SetAccessControl die Datei anzuwenden.
Eine ACL beschreibt Einzelpersonen und/oder Gruppen, die über Rechte für bestimmte Aktionen in der angegebenen Datei verfügen oder nicht verfügen. Weitere Informationen finden Sie unter Vorgehensweise: Hinzufügen oder Entfernen von Zugriffssteuerungslisten-Einträgen.