16.10 Sicherheits/Audit-Informationen erhalten

Problem

Sie müssen die Sicherheitsberechtigungen und/oder Audit-Informationen für eine Datei oder einen Registrierungsschlüssel erhalten.

Lösung

Wenn Sie die Sicherheits/Audit-Informationen für eine Datei anfordern möchten, verwenden Sie die statische GetAccessControl-Methode der Klasse File, um ein System.Security.AccessControl.FileSecurity-Objekt zu erhalten. Nutzen Sie dieses FileSecurity-Objekt, um auf die Sicherheits- und Audit-Informationen für die Datei zuzugreifen. Diese Schritte werden in Beispiel 16-11 demonstriert.

Beispiel 16-11. Sicherheits/Audit-Informationen erhalten

public static void ViewFileRights( ) { // Die Sicherheitsinformationen für eine Datei anfordern. string file = @"c:\FOO.TXT"; ...

Get C# Kochbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.