FileStream.SetAccessControl(FileSecurity) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Applique les entrées ACL décrites par un objet FileSecurity au fichier décrit par l'objet FileStream actuel.
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)
Paramètres
- fileSecurity
- FileSecurity
Objet qui décrit une entrée ACL à appliquer au fichier actuel.
Exceptions
Le fichier est fermé.
Le paramètre fileSecurity
a la valeur null
.
Le fichier est introuvable ou n’a pas pu être modifié.
Le processus en cours n’a pas l’accès requis pour ouvrir le fichier.
Remarques
Bien que la FileStream classe et SetAccessControl puissent être utilisés sur un fichier existant, envisagez d’utiliser la File.SetAccessControl méthode, car elle est plus facile à utiliser.
La SetAccessControl méthode applique des entrées de liste de contrôle d’accès (ACL) à un fichier qui représente la liste de listes de contrôle d’accès non extraites.
Attention
La liste de contrôle d’accès spécifiée pour le fileSecurity
paramètre remplace la liste de contrôle d’accès existante pour le fichier. Pour ajouter des autorisations pour un nouvel utilisateur, utilisez la GetAccessControl méthode pour obtenir la liste de contrôle d’accès existante, la modifier, puis l’appliquer SetAccessControl à nouveau au fichier.
Une liste de contrôle d’accès décrit des individus et/ou des groupes qui ont, ou n’ont pas, des droits sur des actions spécifiques sur le fichier donné. Pour plus d'informations, consultez Comment : ajouter ou supprimer des entrées dans la liste de contrôle d'accès.
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour