FileSystemAclExtensions.SetAccessControl Metodo

Definizione

Overload

SetAccessControl(DirectoryInfo, DirectorySecurity)

Modifica gli attributi di sicurezza di una directory esistente.Changes the security attributes of an existing directory.

SetAccessControl(FileInfo, FileSecurity)

Modifica gli attributi di sicurezza di un file esistente.Changes the security attributes of an existing file.

SetAccessControl(FileStream, FileSecurity)

Modifica gli attributi di sicurezza di un file esistente.Changes the security attributes of an existing file.

SetAccessControl(DirectoryInfo, DirectorySecurity)

Modifica gli attributi di sicurezza di una directory esistente.Changes the security attributes of an existing directory.

public:
[System::Runtime::CompilerServices::Extension]
 static void SetAccessControl(System::IO::DirectoryInfo ^ directoryInfo, System::Security::AccessControl::DirectorySecurity ^ directorySecurity);
public static void SetAccessControl (this System.IO.DirectoryInfo directoryInfo, System.Security.AccessControl.DirectorySecurity directorySecurity);
static member SetAccessControl : System.IO.DirectoryInfo * System.Security.AccessControl.DirectorySecurity -> unit
<Extension()>
Public Sub SetAccessControl (directoryInfo As DirectoryInfo, directorySecurity As DirectorySecurity)

Parametri

directoryInfo
DirectoryInfo

Directory esistente.An existing directory.

directorySecurity
DirectorySecurity

Informazioni di sicurezza da applicare alla directory.The security information to apply to the directory.

Eccezioni

directorySecurity è null.directorySecurity is null.

Si applica a

SetAccessControl(FileInfo, FileSecurity)

Modifica gli attributi di sicurezza di un file esistente.Changes the security attributes of an existing file.

public:
[System::Runtime::CompilerServices::Extension]
 static void SetAccessControl(System::IO::FileInfo ^ fileInfo, System::Security::AccessControl::FileSecurity ^ fileSecurity);
public static void SetAccessControl (this System.IO.FileInfo fileInfo, System.Security.AccessControl.FileSecurity fileSecurity);
static member SetAccessControl : System.IO.FileInfo * System.Security.AccessControl.FileSecurity -> unit
<Extension()>
Public Sub SetAccessControl (fileInfo As FileInfo, fileSecurity As FileSecurity)

Parametri

fileInfo
FileInfo

File esistente.An existing file.

fileSecurity
FileSecurity

Informazioni di sicurezza da applicare al file.The security information to apply to the file.

Eccezioni

fileSecurity è null.fileSecurity is null.

Si applica a

SetAccessControl(FileStream, FileSecurity)

Modifica gli attributi di sicurezza di un file esistente.Changes the security attributes of an existing file.

public:
[System::Runtime::CompilerServices::Extension]
 static void SetAccessControl(System::IO::FileStream ^ fileStream, System::Security::AccessControl::FileSecurity ^ fileSecurity);
public static void SetAccessControl (this System.IO.FileStream fileStream, System.Security.AccessControl.FileSecurity fileSecurity);
static member SetAccessControl : System.IO.FileStream * System.Security.AccessControl.FileSecurity -> unit
<Extension()>
Public Sub SetAccessControl (fileStream As FileStream, fileSecurity As FileSecurity)

Parametri

fileStream
FileStream

File esistente.An existing file.

fileSecurity
FileSecurity

Informazioni di sicurezza da applicare al file.The security information to apply to the file.

Eccezioni

fileStream o fileSecurity è null.fileStream or fileSecurity is null.

Il flusso di file è chiuso.The file stream is closed.

Si applica a