1

有人可以指出DirectorySecurityFileSecurity类之间的具体区别。

我知道它们都是抽象FileSystemSecurity类的实现,但它们实际上在多大程度上不同?

据我所知,它们在表面上几乎是相同的,因为它们似乎没有为 FileSystemSecurity 类添加太多公共方法,但肯定存在一些细微的差异。

我问的主要原因是因为我想将权限从目录复制到其他一些对象,其中包括目录和文件。

4

1 回答 1

2

这里没有复杂的规则,它们听起来就像他们所做的一样。当您对文件系统目录执行某些操作时,.NET 框架代码会要求 DirectorySecurity。System.IO.Directory 和 DirectoryInfo 类包含它们。当您对文件执行某些操作时,FileSecurity 会提出要求。就像在 System.IO.File、FileInfo 和 FileStream 类中一样。

于 2012-04-25T00:38:25.690 回答