FileSystemAclExtensions Sınıf

Tanım

Dosyalar ve dizinler için Access Control Listesi (ACL) güvenlik özniteliklerini işlemek için Windows'a özgü statik uzantı yöntemleri sağlar.

public ref class FileSystemAclExtensions abstract sealed
public static class FileSystemAclExtensions
[System.Security.SecurityCritical]
public static class FileSystemAclExtensions
type FileSystemAclExtensions = class
[<System.Security.SecurityCritical>]
type FileSystemAclExtensions = class
Public Module FileSystemAclExtensions
Devralma
FileSystemAclExtensions
Öznitelikler

Yöntemler

Create(DirectoryInfo, DirectorySecurity)

Belirtilen dizin güvenliğiyle oluşturulduğundan emin olarak yeni bir dizin oluşturur. Dizin zaten varsa hiçbir işlem yapılmaz.

Create(FileInfo, FileMode, FileSystemRights, FileShare, Int32, FileOptions, FileSecurity)

Belirtilen özellikler ve güvenlik ayarlarıyla oluşturulduğundan emin olarak yeni bir dosya akışı oluşturur.

CreateDirectory(DirectorySecurity, String)

Bir dizin oluşturur ve belirtilen dizin güvenliğiyle oluşturulduğundan emin olarak bu dizini döndürür. Dizin zaten varsa, mevcut dizin döndürülür.

GetAccessControl(DirectoryInfo)

Dizinin güvenlik bilgilerini döndürür.

GetAccessControl(DirectoryInfo, AccessControlSections)

Dizinin güvenlik bilgilerini döndürür.

GetAccessControl(FileInfo)

Dosyanın güvenlik bilgilerini döndürür.

GetAccessControl(FileInfo, AccessControlSections)

Dosyanın güvenlik bilgilerini döndürür.

GetAccessControl(FileStream)

Dosyanın güvenlik bilgilerini döndürür.

SetAccessControl(DirectoryInfo, DirectorySecurity)

Var olan bir dizinin güvenlik özniteliklerini değiştirir.

SetAccessControl(FileInfo, FileSecurity)

Var olan bir dosyanın güvenlik özniteliklerini değiştirir.

SetAccessControl(FileStream, FileSecurity)

Var olan bir dosyanın güvenlik özniteliklerini değiştirir.

Şunlara uygulanır