1

DirectorySecurityクラスとFileSecurityクラスの具体的な違いを誰か指摘できますか。

どちらも抽象FileSystemSecurityクラスの実装であることは知っていますが、実際にはどの程度異なるのでしょうか?

私が知る限り、それらは FileSystemSecurity クラスに public メソッドに関して多くを追加していないように見えるため、表面上はほとんど同じですが、いくつかの微妙な違いがあるに違いありません。

私が尋ねている主な理由は、ディレクトリからディレクトリとファイルの両方を含む他のオブジェクトにアクセス許可をコピーしたいからです。

4

1 に答える 1

2

ここには複雑なルールはありません。.NET フレームワーク コードは、ファイル システム ディレクトリを操作するときに DirectorySecurity を要求します。System.IO.Directory および DirectoryInfo クラスには、それらが含まれています。また、FileSecurity は、ファイルで何かを行うときに要求します。System.IO.File、FileInfo、および FileStream クラスと同様です。

于 2012-04-25T00:38:25.690 に答える